PHP获取客户端状态码返回200或404今天做了个程序,需要取得HTTP状态码,于是继续搜索无力,果然中文资源非常少,于是去查了PHP的手册 。
找到了curl这个小工具 。
使用curl需要在php.ini中设置启用才行Windows的服务器中,打开php.ini,找到:
extension=php_curl.dll
去掉前面的注释既可。
实现代码如下:
$curl = curl_init();
$url=’’;
curl_setopt($curl, CURLOPT_URL, $url); //设置URL
curl_setopt($curl, CURLOPT_HEADER, 1); //获取Header
curl_setopt($curl,CURLOPT_NOBODY,true); //Body就不要了吧,我们只是需要Head
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); //数据存到成字符串吧 , 别给我直接输出到屏幕了
$data = https://www.04ip.com/post/curl_exec($curl); //开始执行啦~
echo curl_getinfo($curl,CURLINFO_HTTP_CODE); //我知道HTTPSTAT码哦~
curl_close($curl); //用完记得关掉他
完成~~
nginx配置 接口状态200,但是PHP无返回数据,php服务nginx配置可能有问题 。导致nginx不能解析PHP文件,检测nginx里对于php的配置信息 。
php在控制器中写了数据库查询语句,在返回到.html页面中数据不显示,而且页面也变成空白的 。急可能你的后台里面的html模版没有设置好 , 还有就是后台的php文件中连接数据库后列表显示没有设置好!
【php返回200没有数据 php函数可以没有返回值吗】关于php返回200没有数据和php函数可以没有返回值吗的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。
推荐阅读
- 在微信直播购物怎么查定单,在微信直播购物怎么查定单号
- 保险工作室如何运营销售,保险工作室布置
- 看什么节目可以解压视频,看什么节目可以解压视频呢
- 老电脑硬盘怎么制作,老电脑硬盘如何装入新电脑
- linux停止打印命令 linux 停止
- 什么视频最讽刺女人,什么视频最讽刺女人的话
- gispt接线端子盒,接线盒接线端子怎么接线
- 鸿蒙标志壁纸推荐手机,鸿蒙标志logo
- 记事本写的java代码 记事本写java代码 编码Ansi