php开发
php开发笔记
php依赖一般用composer管理。我们可以用composer init命令初始化一个项目,初始化完成后,会在当前路径下生成一个composer.json文件。修改完composer.json文件后,使用composer dump来重新加载。安装依赖可以用命令composer require monolog/monolog来安装,也可以在composer.json文件里定义好,然后使用composer install来安装。安装完成后,使用如下命令引入依赖。require __DIR__ . '/vendor/autoload.php';composer安装依赖比较慢,可以使用国内镜像源(https://packagist.phpcomposer.com)。 echo:可以输出多个变量值,没有返回值。 print_r:打印复合类型,如数组,对象等。 var_dump会同时输出变量的类型和内容。 在PHP中的执行速率从快到慢为:echo(), print(), print_r()。 docker下安装php的zip扩展,首先需要在镜像安装libzip-dev,再在docker环境中使用docker-php-ext-install zip来安装zip扩展。具体如下: apk --update add --no-cache libzip-dev && apk --update add --no-cache --virtual .build-deps autoconf g++ libtool make curl-dev gettext-dev linux-headers 此外,在安装阿里云的phpsdk时,报错"Failed to extract topthink/framework: (9) unzip -qq '/home/wwwroot/star/vendor/composer/tmp-7ea691416e557dbb8cb8858815b4c4ef' -d '/home/wwwroot/star/vendor/composer/bd3e9c7b'",后来查到是因为composer2.x版本与thinkphp5版本不兼容的问题,将composer降低版本至1.x,问题解决。
一个简单的PHP入门源程式-PHP教程,PHP基础php开发简单网站
PHP开发工具(PHP IDE)对比评测:Zend Studio VS NetBeans PHPphp的ide工具
PHP之——在WAMPSERVER下增加多版本的PHP(PHP5.3,PHP5.4,PHP5.5)支持。wampserver开发php网页
PHP开发工具(CodeLobster PHP Edition)php 开发工具
PHP7.0~PHP7.1~PHP7.2~PHP7.3~PHP7.4新特性php 7.4
PHP7.0~PHP7.1~PHP7.2~PHP7.3~PHP7.4新特性php 7.2 7.3
PHP之——在WAMPSERVER下增加多版本的PHP(PHP5.3,PHP5.4,PHP5.5)支持。wampserver打开php项目
PHP配置指令作用域说明(PHP,INI,PERDIR、PHP,INI,SYSTEM、PHP,INI,USER、PHP,INI,ALL)php 作用域