概述 v8和php-v8 js代码要执行,需要借助javascript引擎将js代码编译成CPU认识的指令集。 … 继续阅读安装php-v8扩展实现在PHP中运行javascript代码
Nginx禁止指定IP访问指定目录
有些情况我们需要禁止某些ip访问指定的目录,通过nginx的规则可以做如下设置: 例如禁止某些IP访问hell … 继续阅读Nginx禁止指定IP访问指定目录
PHP安装扩展连接sqlserver数据库
安装php 略 安装php_pdo_sqlsrv扩展 PHP7及以上版本在此处下载:https://githu … 继续阅读PHP安装扩展连接sqlserver数据库
使用 .htaccess 变更 PHP 版本
有时候我们需要在不同的项目文件夹下使用不同版本的php,虽然可以通过变更apache配置文件httpd.con … 继续阅读使用 .htaccess 变更 PHP 版本
PHP利用反射实现参数绑定
思路: 通过new ReflectionMethod获取指定类指定方法需要的参数,然后判断$_GET中是否包含 … 继续阅读PHP利用反射实现参数绑定
宝塔Linux面板解决php-fpm占用CPU太高
安装opcache缓存扩展 针对PHP7以上版本,可以安装这个扩展。 修改最大脚本运行时间
nginx报错socket() failed (24: Too many open files) while connecting to upstream
错误描述 偶尔出现nignx500错误,但刷新后则显示正常。观察ningx的错误日志,发现很多的如下的错误: … 继续阅读nginx报错socket() failed (24: Too many open files) while connecting to upstream
PHP尽量不要在循环体中使用 array_merge()
方式一(循环中使用array_merge) function eachOne(int $times): arr … 继续阅读PHP尽量不要在循环体中使用 array_merge()
PhpStorm2021配置Xdebug3
下载Xdebug3 下载地址:https://xdebug.org/ 下载后将dll文件改名为php_xdeb … 继续阅读PhpStorm2021配置Xdebug3
PHP常用正则表达式
匹配单引号或双引号之间的内容 源字符串: <div class=”ts-background-image … 继续阅读PHP常用正则表达式