php教程
php获取http状态码
方式一$ch = curl_init('https://www.wdzzz.com');curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);curl_exec($ch);echo curl_getinfo($ch, CURLINFO_HTTP_CODE); // 200curl_close($ch);方式二print_r(get_headers('https://www.wdzzz.c...
正则表达式或filter_var判断网址URL是否合法
正则表达式<?phpfunction is_url($url){$r = "/http[s]?:\/\/[\w.]+[\w\/]*[\w.]*\??[\w=&\+\%]*/is";if(preg_match($r,$url)){//return true;echo '正确的 url 地址';}else{//return false;echo '不是合法的 url 地址';...
PHP发送POST请求示例代码
发送post请求 * @param string $url 请求地址 * @param array $post_data post键值对数据 * @return stringfunction send_post($url, $post_data) { $postdata = http_build_query($post_data); $options = array( 'http' => array( ...
微信域名拦截检测php源码
<?php /*** 微信域名拦截检测*/ // 页面编码header("Content-type:application/json"); // 隐藏WARNINGerror_reporting(E_ALL ^ E_WARNING); // 获取headers$checkUrl = get_headers('http://mp.weixinbridge.com/mp/wapredirect?url='.$_R...
分享几种PHP断点测试的方法
在PHP开发中,我们需要给部分代码做断点测试,查看输出的结果是什么,分享几种PHP断点测试的方法给大家。1、弹窗法最简单的方法就是弹窗,JS输出alert弹出测试结果,通俗易懂。echo "<script>alert('变量名')</script>";2、var_dump打印利用var_dump...
百度贴吧图片自动下载PHP脚本
脚本说明贴吧有防爬机制,分享一个稳定一年百度贴吧图片自动下载PHP脚本,原理是下载前设置cookie,然后下载完一张图片后停1-3秒。ini_set("memory_limit", "10240M");require_once __DIR__ . '/../autoloader.php';use phpspider\core\phpspid...
nginx获取header头信息教程
在PHP中getallheaders可以直接获取到header头信息,但getallheaders在nginx环境中无法使用,所以在nginx就需要用其他的方法了。分享一个我的站长站自己的编写的函数,代码如下:function NginxGetAllHeaders(){//获取请求头 $headers = []; foreach (...
利用X-sendfile控制下载
为了控制静态文件下载,一般方法需要PHP用file_get_contents读取文件,再传给客户端。节省资源的方法是利用nginx的x-sendfile模块,原理是 nginx 上设置一个特殊资源目录,客户端无法直接读取,需要经过php许可后才能下载。1、设置nginxlocation /request/uri...
ThinkPHP6目录结构说明
以下为ThinkPHP生成的项目目录结构,ThinkPHP 默认创建的项目是单应用模式,Request.php 和 ExceptionHandle.php 三个文件是系统默认提供的基础文件,我们可以随意移动或删除这三个文件。不过需要注意的是移动文件时需要同步调整命名空间,而删除或修改 Req...
get_headers获取不到http状态码解决方法
有一个项目需要检测网站http状态码来判断,我的站长站使用get_headers函数检查状态,apache环境下状态为200,但用Nginx它给了我 301状态。所以很明显get_headers在某些情况下不兼容,那么我们只能使用兼容性更高的curl 方法了,参考代码如下:$url = 'https...
-
01分享几个随机美女图api接口 4629热度
-
02优学院自动刷课PHP代码 810热度
-
03最新蓝奏云直连解析API接口php代码 667热度
-
04php文件限速下载示例代码 663热度
-
05随机二次元图片API接口源码 625热度