php set_time_limit()函数
pren 发布于 2021-09-17
当你的页面有大量数据时,建议使用set_time_limit()来控制运行时间,默认是30s,所以需要你将执行时间加长点。 set_time_limit(0)表示持续运行到程序结束 但这个函数有些在window环境下有些人设置不成功,Linux下也可能会出现问题的,做好在逻辑代码...
阅读(482)评论(0)赞 (0)
pren 发布于 2021-09-17
当你的页面有大量数据时,建议使用set_time_limit()来控制运行时间,默认是30s,所以需要你将执行时间加长点。 set_time_limit(0)表示持续运行到程序结束 但这个函数有些在window环境下有些人设置不成功,Linux下也可能会出现问题的,做好在逻辑代码...
阅读(482)评论(0)赞 (0)
pren 发布于 2021-09-16
秒杀案例: header("content-type:text/html;charset=utf-8"); $redis = new redis(); $result = $redis->connect('216.83.54.83', 6379); $mywatchkey = $...
阅读(903)评论(0)赞 (0)
pren 发布于 2021-09-16
获取发布离现在的时间函数 所传参数$time必须是Unix时间戳; 如果格式为:2021-09-16 14:57:59 这个格式,请用PHP内置函数strtotime();进行转换再传参。 /** * 功能:获取时间差 * @param int $time * @return s...
阅读(513)评论(0)赞 (0)
pren 发布于 2021-09-16
下面是我在网上收集的一些PHP下载文件的方法,供大家参考 方法一: /** * 下载文件 * header函数 * */ header('Content-Description: File Transfer'); header('Content-Type: application...
阅读(612)评论(0)赞 (0)
pren 发布于 2021-09-16
以下功能主要是用于中英文拆分 示例 php通过正则拆分中英文 $str = 'whether…or 是…还是…,不管…还是'; preg_match_all('/([A-Za-z\s…?’]+)([\x{4e00}-\x{9fa5}();;,…。、?]*)/u',$str,$st...
阅读(479)评论(0)赞 (0)
pren 发布于 2021-09-16
我们在通过PHP获取微信昵称,并且存于数据库的时候,由于一些昵称带有特殊符号,所以存不进去,这时候我们可以通过下面的方式来处理。 方法一 protected function removeEmoji($clean_text) { // Match Emoticons $regex...
阅读(512)评论(0)赞 (0)
pren 发布于 2021-09-16
一个数组的值为key与另一个数组的值为值组成数组 示例一 $arr1 = [1,2,3]; $arr2 = ['a','b','c']; $arr3 = array_combine($arr1,$arr2); print_r($arr3); 输出: Array ( [1] => ...
阅读(525)评论(0)赞 (1)
pren 发布于 2021-09-16
让PHP在后台运行的方法 执行命令后加 & 符号,缺点客户端关了,也会停止执行 php think task & nohup 命令 & , 客户端关了,后台还会在执行 nohup php think task 上面的方式尽管用Ctrl+Z也停止不了,如果想停止...
阅读(532)评论(0)赞 (0)
pren 发布于 2021-09-16
truncate 清空整个表的,它的速度会比delete会快很多,同时会删除原有自增标志,会从头开始计算自增标志。用它来清空也会删除表结构。 使用方法:“truncate table 表名”,不含两边双引号。 delete 是我们经常用到的删除某一条表数据,后面可加where条件...
阅读(657)评论(0)赞 (0)
pren 发布于 2021-09-16
一、推荐方法 CURL获取 $c = curl_init(); $url = 'www.z6.net.cn'; curl_setopt($c, CURLOPT_URL, $url); curl_setopt($c, CURLOPT_RETURNTRANSFER, 1); $dat...
阅读(542)评论(0)赞 (0)