排序
php一个数组的值为key与另一个数组的值为值组成数组
一个数组的值为key与另一个数组的值为值组成数组示例一$arr1 = [1,2,3]; $arr2 = ['a','b','c']; $arr3 = array_combine($arr1,$arr2); print_r($arr3);输出:Array ( [1] => a [2]...
致命错误: Class ‘Redis’ not found
代码执行过程中出现:致命错误: Class 'Redis' not found解决办法:1、查看一下当前PHP环境下有没有安装redis扩展2、如果是window服务器,看一下redis路径有没有添加到环境变量里面去一般情况下...
PHP Warning: A non-numeric value encountered 错误解决办法
PHP 7.1 后的版本,经常收到 A non-numeric value encountered 的 warning 信息。比如下面这段代码:$a = '123a'; $b = 'b456'; echo $a+$b;PHP 7.1 新 E_WARNING这是 PHP7.1 新增的 war...
php获取当月第一天和最后一天
### 获取上个月第一天及最后一天. ```php $firstDay = date('Y-m-01', strtotime('-1 month')); $lastDay = date('Y-m-t', strtotime('-1 month')); ``` 上个月第一天和上个月最后一天 ``` date...
让PHP程序永远在后台运行
主要函数: ignore_user_abort(); 函数的作用是指示服务器端在远程客户端关闭连接后是否继续执行下面的脚本。 setting 参数是一个可选参数。如设置为True,则表示如果用户停止脚本运行,仍然不...
PHP获取微信公众号openid的方法(推荐)
获取openid$code = input('code'); $appid = ''; //公众号的唯一标识 $appsecret = ''; //秘钥 $grant_type = 'authorization_code'; $scope = 'snsapi_base'; //应用授权作用域...
消息队列的实用场景和逻辑
一、消息队列概述消息队列中间件是分布式系统中重要的组件,主要解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构。目前使用较多的消息队列有ActiveMQ,Ra...
CURL伪造IP和来源
1.php代码:$ch = curl_init(); curl_setopt($ch, CURLOPT_URL, “http://localhost/2.php”); curl_setopt($ch, CURLOPT_HTTPHEADER, array(‘X-FORWARDED-FOR:8.8.8.8′, ‘CLIENT-IP:...
PHP 7.4 新特性
PHP 7.4 预计在 2019 年年末就会正式发布了,本文先来看看一下 PHP 7.4 的新特性。预加载预加载的实现理论上是可以为 PHP 带来很大的性能提升的。比如说:现在传统的 PHP 框架或者项目,都是有...
trim() expects parameter 1 to be string, int given
trim() expects parameter 1 to be string, int given主要是trim缺少参数注:参数必须是字符串(整型也会报错)