我想了解的3个简单的PHP代码行组合, 这是代码:腓404未找到部首
ob_end_clean();
header('HTTP/1.0 404 Not Found');
exit;
所以这是代码和我的理解,第一线ob_end_clean( );,可以帮助例如BOM(字节顺序标记),所以第一行是防止任何以前的输出。
第二行header('HTTP/1.0 404 Not Found');是标题。
而第三行退出终止脚本执行。
如果我删除第一行,并且在文档空白页(No 404)上获得了BOM。
如果我删除了第三行(有和没有BOM),我得到的页面我想没有空白页,并没有404
- Mabye如果有人能解释我为什么要使用退出的 404头之后
- 也就是为什么在BOM我不明白“标题已经发出错误”
谢谢大家,祝你有美好的一天。
可能的重复[为什么我的PHP应用程序不会发送404错误?](http://stackoverflow.com/questions/437256/why-wont-my-php-app-send-a-404-error ) – Arend 2014-04-02 13:35:40