本文操作环境:windows7系统、PHP7.1版,DELL G3电脑
php怎么返回错误代码?
php中用header()函数是可以为返回页面添加404的头信息的,从而提示浏览器该网页找不到了。
所以可以使用:
header("HTTP/1.0 404 Not Found");
或者:
header("Status: 404 Not Found");
后者是在FastCGI模式下使用的,在php代码中可以把两句直接同时写上。
摘抄php手册官网的header使用说明如下:
The header string.There are two special-case header calls. The first is a header that starts with the string "HTTP/" (case is not significant), which will be used to figure out the HTTP status code to send. For example, if you have configured Apache to use a PHP script to handle requests for missing files (using the ErrorDocument directive), you may want to make sure that your script generates the proper status code.For FastCGI you must use the following for a 404 response:
而header(“Location: xxx.com”);默认是做302状态的跳转,所以它是不能给浏览器输出404错误状态的。
推荐学习:《PHP视频教程》
以上就是php怎么返回错误代码的详细内容,更多请关注亿码酷站其它相关文章!
<!––>php怎么返回错误代码
—–文章转载自PHP中文网如有侵权请联系ymkuzhan@126.com删除
转载请注明来源:php怎么返回错误代码
本文永久链接地址:https://www.ymkuzhan.com/41665.html
本文永久链接地址:https://www.ymkuzhan.com/41665.html
下载声明:
本站资源如无特殊说明默认解压密码为www.ymkuzhan.com建议使用WinRAR解压; 本站资源来源于用户分享、互换、购买以及网络收集等渠道,本站不提供任何技术服务及有偿服务,资源仅提供给大家学习研究请勿作它用。 赞助本站仅为维持服务器日常运行并非购买程序及源码费用因此不提供任何技术支持,如果你喜欢该程序,请购买正版! 版权声明:
下载本站资源学习研究的默认同意本站【版权声明】若本站提供的资源侵犯到你的权益,请提交版权证明文件至邮箱ymkuzhan#126.com(将#替换为@)站长将会在三个工作日内为您删除。 免责声明:
您好,本站所有资源(包括但不限于:源码、素材、工具、字体、图像、模板等)均为用户分享、互换、购买以及网络收集而来,并未取得原始权利人授权,因此禁止一切商用行为,仅可用于个人研究学习使用。请务必于下载后24小时内彻底删除,一切因下载人使用所引起的法律相关责任,包括但不限于:侵权,索赔,法律责任,刑事责任等相关责任,全部由下载人/使用人,全部承担。以上说明,一经发布视为您已全部阅读,理解、同意以上内容,如对以上内容持有异议,请勿下载,谢谢配合!支持正版,人人有责,如不慎对您的合法权益构成侵犯,请联系我们对相应内容进行删除,谢谢!