php安装phpredis扩展
默认php安装后是并不支持redis扩展 在macOS安装phpredis扩展目前已经不支持使用brew安装,需要去下载并手动编译,操作如下: 下载phpredis并编译 git clone https://www....
默认php安装后是并不支持redis扩展 在macOS安装phpredis扩展目前已经不支持使用brew安装,需要去下载并手动编译,操作如下: 下载phpredis并编译 git clone https://www....
如何在web pack.mix.js 中如何获取.env文件的配置信息,如APP_ENV或者APP_DEBUG? 在webpack.mix.js中引入dotenv配置信息便可以通过 process.env对象获取配置信息 require('...
任何语言的语法规范至关重要,特别是在团队协作过程中。 以下以php的laravel框架为主,通过git的pre-commit钩子(hooks)来实现php语法规范检测。 其流程无非是 添加语法检...
安装valet访问后出现 502 Bad Gateway 错误,查看~/.valet/Log/nginx-error.log错误日志提示: connect() to unix:/Users/fidding/.valet/valet.sock failed (2: No such f...
通常情况下我们在做leftjoin连接时需要对不止一个条件进行进行匹配,这时候就需要使用闭包方式,如下: leftjoin('db', function ($join) {···}); leftjoin多条件查询,...
在实际项目开发中,我们常常通过流程发布来实现项目代码部署; 当我们项目生产中有异常情况需要线上调试时才能保证git源代码不被污染。 基本流程为: 移除线上项目 拷贝git...
修改composer全局配置文件 composer config -g repo.packagist composer https://packagist.phpcomposer.com 安装larabel项目 composer create-project --prefer-dist lara...
exec() 允许执行一个外部程序(如shell或cmd命令等) passthru() 执行外部程序并且显示原始输出,类似exec() system() 允许执行一个外部程序并回显输出,类似于 passthru()...
http传输文本过程规定:header需要在content之前传输,避免header错误理解。 因此在header()前不允许content内容输出。 session_start()会隐性调用header(),因此也不允...
sprintf() 字符串格式化 // 不满11位自动补0 echo sprintf("%011d", 1); 输出 00000000001 happy coding!