php内置服务器
进入根目录后,开启内置服务器cd ~/public
php -S localhost:8000使用内置服务器,便于开发,无需搭建nginx组件等
SAPI运行生命周期
SAPISAPI指的是Server Application Programming Interface服务端应用编程端口,它是PHP与其他应用交互的接口。PHP脚本要执行有许多方式,直接在命令行下运行,或通过Web服务器,也可以嵌入其他程序中。SAPI提供了一个和外部通信的接口,常见的SAPI有:Cli, CGI,FastCGI。CliPHP的命令行运行模式。CGICGI即通用网关接口(co...
PHP优秀资源汇集
PHP PSR 代码标准PHP 资源列表PHP 设计模式用 PHP 的方式实现的各类算法合集建站系统Magento - 电商系统Flarum - 基于 PHP 和 Mithril.js 开发的轻社区Koel - 音乐社区禅道 - 项目管理软件Jitamin - 项目管理系统Kanboard - 项目管理工具Phproject - 项目管理系统Matomo - 开源 Web 统计软件,原 Pi...
PHP使用键值对格式化字符串
Python基于字典的字符串格式化如下:person = {'name':'bruce', 'number':'56778'}
print("%(name)'s phone number is %(number)" % person)使用PHP实现类似功能:function spri...
composer使用阿里云镜像
全局配置(推荐)所有项目都会使用该镜像地址:composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/取消配置:composer config -g --unset repos.packagist项目配置仅修改当前工程配置,仅当前工程可使用该镜像地址:composer config repo....
Composer版本依赖
基本约束精确版本可以指定具体的版本,告诉Composer只能安装这个版本。但是如果其他的依赖需要用到其他的版本,则包的安装或者更新最后会失败并终止。{
"require": {
"ezimuel/ringphp": "1.1.2",
}
}范围使用比较操作符可以指定包的范围。这些操作符包括:>,...
Cookie和Session详解
会话跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。Cookie机制在程序中,会话跟踪是很重要的事情。理论上,一个用户的所有请求操作都应该属于同一个会话,而另一个用户的所有请求操作则应该属于另一个会话,二者不能混淆。例如,用户A在超市购买的任...
linux下php拓展安装方法
linux下php有多种方式来安装拓展, 主要有包管理式的安装、pecl 安装和源码编译安装。 包管理式的安装卸载尤为方便,而源码编译式的安装则方便参数调优。一般搭建本机开发环境推荐包管理式的安装,节约时间。而线上部署环境则推荐编译安装, 方便调优。本文以CentOS下\`MongoDB 扩展安装举例。yum安装yum方式安装能自动安装拓展的.so动态库,并配置好php.ini 注: 1. ...