zl程序教程

PHP composer

  • 【PHP】Composer 介绍

    【PHP】Composer 介绍

    如何安装?官网地址:Composer (getcomposer.org),目前个人看到的最新版为 2.4.4。可以先尝试安装官方的介绍一步步操作:Command-line installationTo quickly install Composer in the current directory, run the following script in your terminal. To au

    日期 2023-06-12 10:48:40     
  • macOS 通过brew配置php,nginx,composer,php-zip,php-redis

    macOS 通过brew配置php,nginx,composer,php-zip,php-redis

    前言 WhymacOS在某个版本改版之后,对于文件的权限系统做了升级,同时开启了一个SIP保护功能,导致了基于之前一直的习惯(macos自带的Apache,php)在使用的时候会有诸多阻碍。譬如说,安装一个php扩展的时候,就会遇到各种各样的问题,安装过程不能顺利进行。 类似于: PHP 安装扩展报错 grep: /usr/include/php/main/php.h: No such file

    日期 2023-06-12 10:48:40     
  • PHP如何使用Composer来自动加载项目文件?

    PHP如何使用Composer来自动加载项目文件?

    ComposerComposer是PHP的依赖管理工具。它允许您声明您的项目所依赖的库, 并且它将为您管理 (安装/更新) 它们。它以每个项目为基础管理它们, 并将它们安装在项目内的目录 (如 vendor) 中. 默认情况下, 它不会在全局范围内安装任何内容。因此, 它是一个依赖关系管理器。1. composer安装下载composer.phar文件,即可在任意操作系统上通过PHP运行软件包工具

    日期 2023-06-12 10:48:40     
  • 求助 :fastadmin 通过composer安装PHPword后,后台打不开报错( ! ) Fatal error: Cannot declare class ComposerAutoload

    求助 :fastadmin 通过composer安装PHPword后,后台打不开报错( ! ) Fatal error: Cannot declare class ComposerAutoload

    通过composer安装PHPword后,后台打不开报错( ! ) Fatal error: Cannot declare class ComposerAutoloadComposerStaticInit73f9e72fede2c36621e52f7b610bbb65, because the name is already in use in F:wamp64wwwfastadminvendor

    日期 2023-06-12 10:48:40     
  • 【PHP】Composer 介绍

    【PHP】Composer 介绍

    如何安装?官网地址:Composer (getcomposer.org),目前个人看到的最新版为 2.4.4。可以先尝试安装官方的介绍一步步操作:Command-line installationTo quickly install Composer in the current directory, run the following script in your terminal. To au

    日期 2023-06-12 10:48:40     
  • php composer.lock作用详解编程语言

    php composer.lock作用详解编程语言

    php composer.lock作用 锁定版本 就是下载好文件 然后锁定版本 以后更新都是这个版本不会更改       如果没有lock 那就直接从服务器下载最新的版本  原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/18966.html cphp

    日期 2023-06-12 10:48:40     
  • PHP管理依赖(dependency)关系工具Composer安装与使用

    PHP管理依赖(dependency)关系工具Composer安装与使用

    PHPComposer安装 系统需求: Composer需要PHP5.3.2+以上的环境来运行。有几个敏感的PHP设置和编译标志也是必需的,但安装程序会发出警告当存在任何不兼容的情况。 比如PHP的扩展的要求是,安装或重新编译phpwithout?disable-phar 为了从源地址安装软件包,而不是简单的压缩文件包,您将需要安装软件包的版本控制工具,比如git、svn或hg等。 Compos

    日期 2023-06-12 10:48:40     
  • PHP管理依赖(dependency)关系工具Composer的自动加载(autoload)

    PHP管理依赖(dependency)关系工具Composer的自动加载(autoload)

    举例来说,假设我们的项目想要使用monolog这个日志工具,就需要在composer.json里告诉composer我们需要它: { "require":{ "monolog/monolog":"1.*" } } 之后执行: phpcomposer.pharinstall 好,现在安装完了,该怎么使用呢?Composer自动生成了一个autoload文件,你只需要引用它 require"/pat

    日期 2023-06-12 10:48:40     
  • PHPer需要了解的5个Composer小技巧

    PHPer需要了解的5个Composer小技巧

    Composer是新一代的PHP依赖管理工具。其介绍和基本用法可以看这篇《PHP管理依赖(dependency)关系工具Composer安装与使用》。本文介绍使用Composer的五个小技巧,希望能给你的PHP开发带来方便。 1.仅更新单个库 只想更新某个特定的库,不想更新它的所有依赖,很简单: composerupdatefoo/bar 此外,这个技巧还可以用来解决“警告信息问题”。你一定见过

    日期 2023-06-12 10:48:40     
  • php composer 报错 requires php ^7.1.8 || ^8.0 -> your php version

    php composer 报错 requires php ^7.1.8 || ^8.0 -> your php version

      php 环境变量版本低于7.1.8,更新php环境变量版本    

    日期 2023-06-12 10:48:40     
  • phpStudy集成环境下 安装composer

    phpStudy集成环境下 安装composer

    报错提示: The "https://getcomposer.org/versions" file could not be downloaded: failed to open stream: 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。 &nbs

    日期 2023-06-12 10:48:40     
  • php composer使用

    php composer使用

    Composer-PHP中用来管理依赖(dependency) 定义 composer是PHP中用来管理依赖(dependency)关系的工具。你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer会帮你安装这些依赖的库文件。 Composer 需要PHP5.3.2+ 以上的环境来运行。有几个敏感的PHP设置和编译标志也是必需的,但安装程序会发出警告当存在任何不兼容

    日期 2023-06-12 10:48:40     
  • PHP 教程:Composer 最佳实践

    PHP 教程:Composer 最佳实践

    概述 Composer 是 PHP 应用程序的依赖管理器,最初发布于大约 8 年前,2012 年 3 月。 在 php 中使用 Composer 可以提高代码的可重用性,并使你的项目能够轻松地集成来自Packagist(主要的 PHPComposer 库)的 PHP 库。今天,我们将重点介绍几个部署最佳实践。 Composer 可能会变慢 这篇文章将关注如何让 Composer 速度更快,并在每

    日期 2023-06-12 10:48:40     
  • PHP 教程:使用 Composer 时,这些最佳实践你必须知道

    PHP 教程:使用 Composer 时,这些最佳实践你必须知道

    概述 Composer 是 PHP 应用程序的依赖管理器,最初发布于大约 8 年前,2012 年 3 月。 在 php 中使用 Composer 可以提高代码的可重用性,并使你的项目能够轻松地集成来自Packagist(主要的 PHPComposer 库)的 PHP 库。今天,我们将重点介绍几个部署最佳实践。   Composer 可能会变慢 这篇文章将关注如何让 Composer 速

    日期 2023-06-12 10:48:40     
  • PHP开发者该知道的5个Composer小技巧

    PHP开发者该知道的5个Composer小技巧

    Composer 是新一代的PHP依赖管理工具。本文介绍使用Composer的五个小技巧,希望能给你的PHP开发带来方便。 1. 仅更新单个库 只想更新某个特定的库,不想更新它的所有依赖,很简单 composer update foo/bar 此外,这个技巧还可以用来解决“警告信息问题”。你一定见过这样的警告信息: Warning: The lock file is not up

    日期 2023-06-12 10:48:40     
  • 浅谈PHP组件、框架以及Composer

    浅谈PHP组件、框架以及Composer

    本篇文章主要介绍了PHP组件、框架以及Composer,具有一定的学习价值,感兴趣的朋友可以了解一下。   什么是组件 组件是一组打包的代码,是一系列相关的类、接口和Trait,用于帮助我们解决PHP应用中某个具体问题。例如,你的PHP应用需要收发HTTP请求,可以使用现成的组件如guzzle/guzzle实现。我们使用组件不是为了重新实现已经实现的功能,而是把更多时间花在实现项目的长

    日期 2023-06-12 10:48:40     
  • php8.0.14: 创建thinkphp项目(composer2.2.1/thinkphp6.0.9)

    php8.0.14: 创建thinkphp项目(composer2.2.1/thinkphp6.0.9)

    一,用composer创建thinkphp项目 1,创建项目所在的目录 liuhongdi@lhdpc:/usr/local/soft$ mkdir /data/ liuhongdi@lhdpc:/usr/local/soft$ cd /data/ liuhongdi@lhdpc:/data$ mkdir php liuhongdi@lhdpc:/data$ cd php 2,创建项目

    日期 2023-06-12 10:48:40     
  • php8.0.14: 创建thinkphp项目(composer2.2.1/thinkphp6.0.9)

    php8.0.14: 创建thinkphp项目(composer2.2.1/thinkphp6.0.9)

    一,用composer创建thinkphp项目 1,创建项目所在的目录 liuhongdi@lhdpc:/usr/local/soft$ mkdir /data/ liuhongdi@lhdpc:/usr/local/soft$ cd /data/ liuhongdi@lhdpc:/data$ mkdir php liuhongdi@lhdpc:/data$ cd php 2,创建项目

    日期 2023-06-12 10:48:40     
  • [PHP] composer, PHP Fatal error: Allowed memory size of xx bytes exhausted

    [PHP] composer, PHP Fatal error: Allowed memory size of xx bytes exhausted

      终端执行 composer 命令时经常会遇到内存不够的情况。   视情况升级一下 composer,使用 composer self-update。   默认 php 的内存限制是 128M,临时取消 php 的内存限制用 php -d memory_limit=-1 /usr/local/bin/composer require xx/xx &nb

    日期 2023-06-12 10:48:40     
  • [PHP]全局使用 Composer 组件的思路

    [PHP]全局使用 Composer 组件的思路

      /** * 全局使用 composer 组件的步骤: * * 1. 建一个包含所有需要全局使用的composer包的项目。 * 如:globalVendor/ * composer init 初始化 * composer install 安装 * * 2. php.ini中指定 auto_prepend_file = '/path/

    日期 2023-06-12 10:48:40     
  • [PHP]Yaf + composer 引起大幅性能下降

    [PHP]Yaf + composer 引起大幅性能下降

      composer.json 文件可以用命令 composer init 创建,命令是交互式的。 也可以直接编辑一个 json 文件,如下:   repositories 中 url 使用中国全量镜像地址. 要引入依赖包,可以直接加进去,也可以用命令行,composer require "predis/predis:v1.1.1" 加入 require-dev 就加上 -

    日期 2023-06-12 10:48:40     
  • PHP composer的安装和使用

    PHP composer的安装和使用

    PHP的依赖管理工具,类似nodejs的npm apt install composer https://github.com/barbushin/php-console#php-console-serv

    日期 2023-06-12 10:48:40     
  • ThinkPHP 5 中的 composer.json

    ThinkPHP 5 中的 composer.json

    本篇并不是揭 ThinkPHP 5 的问题。 只是通过 composer.json 来学习 compoer.json 元旦那天, ThinkPHP 5.1 正式发布,值得庆祝。 之后的第二天有人反馈 FastAdmin 使用 composer update 时会将 ThinkPHP 5 升级到 ThinkPHP 5.1,导致出错。 由于  ThinkPHP5.1 版本和 ThinkPH

    日期 2023-06-12 10:48:40     
  • php composer工具高速使用教程,超级简单

    php composer工具高速使用教程,超级简单

    php依赖管理工具。用于处理packages或者libraries。基于单个工程project,在project的vender目录下保存,默认永远不会全局安装。 须要php 5.3.2+,安装资源包时须要git,svn或者hg。 1、下载composer.phar到你的项目文件夹下,是项目打包文件,里面有AutoloadGenerator。ClassMapGenerator等。下

    日期 2023-06-12 10:48:40     
  • 有用PHP依赖管理工具Composer新手教程

    有用PHP依赖管理工具Composer新手教程

    PHP依赖管理工具Composer新手教程 Composer 是 PHP 的一个依赖管理工具。它同意你申明项目所依赖的代码库,它会在你的项目中为你安装他们。 依赖管理 Composer 不是一个包管理器。是的,它涉及 "packages" 和 "libraries",但它在每一个项目的基础上进行管理,在你项目的某个文件夹中(比如 vendor)进行安装。默认情况下它不会在全局安

    日期 2023-06-12 10:48:40     
  • php 的包管理工具 composer

    php 的包管理工具 composer

    下载地址 https://getcomposer.org/download/   Windows下尝试PHP7提示丢失VCRUNTIME140.DLL的问题解决  # 就算你的系统是64位的,也将x86和x64 两个一起下载试试http://www.cnblogs.com/freeweb/p/5023020.html   配置国内镜像源 https://p

    日期 2023-06-12 10:48:40     
  • PHP (sendmail / PHPMailer / ezcMailComposer)发送邮件

    PHP (sendmail / PHPMailer / ezcMailComposer)发送邮件

    一. 使用 PHP 内置的 mail() 函数 1. Windows 下 环境:WampServer2.5(Windows 10,Apache 2.4.9,MySQL 5.6.17,PHP 5.5.12) ① 在 Windows 下使用 PHP 内置的 mail() 函数发送邮件,需要先安装 sendmail(下载地址:http://glob.com.au/sendmail/) 把下载下来

    日期 2023-06-12 10:48:40     
  • 基于PHP规范的自动加载方式(composer配置)

    基于PHP规范的自动加载方式(composer配置)

    针对PHP这种编程语言,到目前FIG指定了五个规范,分别如下: PSR0:自动加载; PSR1:基本代码规范; PSR2:代码样式规范; PSR3:日志接口规范; PSR4:自动加载规范; 看上去PSR4与PSR0是重复了,但是PSR4规范比较干净,可以看成PSR0规范的升级版。二者最重要区别在于:PSR0规范中,下划线会被转换为目录分隔符,但是PSR4中下划线不具有特殊的含义。二者都是通过

    日期 2023-06-12 10:48:40     
  • PHP之Composer类库依赖管理神器

    PHP之Composer类库依赖管理神器

    Composer中文版说明见:https://github.com/kaka987/Composer-zh Composer 是PHP的类包依赖管理工具,用它可以轻松的引用第三方类包,类似于node的npm、ruby的bundler、CentOS中的yum等 1、PHP比你想象的要好得多 是的,PHP的流行不是没有道理的,看过这篇文字后,开始研究Composer,并决定在现用框架中集成

    日期 2023-06-12 10:48:40     
  • php使用composer

    php使用composer

    介绍 Composer 是 PHP 的一个依赖管理工具。它允许你申明项目所依赖的代码库,它会在你的项目中为你安装他们。        我们可以在项目中声明所依赖的外部工具库,Composer 会帮你安装这些依赖的库文件,有了它,我们就可以很轻松的使用一个命令将其他人的优秀代码引用到我们的项目中来。

    日期 2023-06-12 10:48:40