我想了解的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