
php学习
m0_52813455
这个作者很懒,什么都没留下…
展开
-
php伪静态设置
php本地路径去掉第一个index<IfModule mod_rewrite.c>Options +FollowSymlinks -MultiviewsRewriteEngine OnRewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_FILENAME} !-fRewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1]</IfModule>...原创 2022-01-14 15:47:22 · 450 阅读 · 0 评论 -
php删除与销毁session
php删除与销毁session转载 2021-12-08 18:15:54 · 461 阅读 · 0 评论 -
thinkphp页面请求时间超过40S报404错误解决办法
最近在写一个thinkphp项目的时候,发现Ajax从后端请求数据时间比较长,大概需要45秒左右,但是一旦请求时间超过40s,页面就会超时404了,一开始以为是ajax请求时间不能太长,后来将Ajax请求改为同步且timeout设置为60000(毫秒),发现还是不行,然后又查一下浏览器的最长请求时间是5分钟,所以也排除了浏览器的问题,接着排除了php和thinkphp的问题,最后发现原来是apache出现的问题,最后的原因是:phpstudy自带的httpd.conf没有以下几行。加上之后正常了。<转载 2021-06-23 15:58:29 · 725 阅读 · 0 评论 -
PHP数组指定位置插入元素&array_splice()用法
在php中,可以使用array_splice()函数向数组插入元素。下面举例讲解PHP如何在数组指定位置插入元素。1、创建一个数组保存在$str变量中,数组内有四个元素。$arr=array('aaa','ccc','ddd','eee');2、使用array_splice()函数将$str变量插入数组的第二个位置。array_splice()函数第一个参数为指定的数组,第二个参数为插入的位置(位置从零开始),第三个参数被移除的元素个数,第四个参数为插入的元素。$arr=array('aaa',原创 2021-05-10 15:18:28 · 3853 阅读 · 0 评论 -
php数组依据指定字段排序,array_multisort()用法
php 根据数组中指定字段排序 array_multisort(),这个函数可根据数据中某一列排序现在有一个二维的数组$arr,要求根据时间对数组倒序排序,这就用到array_multisort()例://二维数组$arr = [ 0 => [ 'id' => '', 'title' => '', 'serverTime' => '', ], 1 => [ 'id' => ''转载 2021-05-07 11:18:55 · 248 阅读 · 0 评论 -
PHP CURL使用详解
PHP CURL是一个非常强大的开源库,支持很多协议,包括HTTP、FTP、TELNET等,我们使用它来发送HTTP请求。它给我们带来的好处是可以通过灵活的选项设置不同的HTTP协议参数,并且支持HTTPS。CURL可以根据URL前缀是“HTTP” 还是“HTTPS”自动选择是否加密发送内容。使用CURL发送请求的基本流程使用CURL的PHP扩展完成一个HTTP请求的发送一般有以下几个步骤:1、初始化连接句柄;2、设置CURL选项;3、执行并获取结果;4、释放VURL连接句柄。下面的程序片段是转载 2021-05-06 11:06:57 · 328 阅读 · 0 评论 -
PHP curl error: SSL certificate problem: unable to get local issuer certificate解决方案
//避免https 的ssl验证 curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false); curl_setopt($ch, CURLOPT_SSLVERSION, false); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);只加上后俩句...转载 2021-05-06 10:48:11 · 293 阅读 · 0 评论