0
我的文件內容爲:PHP:FREAD不讀取新行
TEST \ nTEST2
當我用記事本打開它,它表明:
TEST
TEST2
好的。但是當我做
echo fread($fp,filesize($fpname));
它顯示:
TEST測試2
爲什麼?有沒有辦法閱讀包括換行符在內的所有文本?
我的文件內容爲:PHP:FREAD不讀取新行
TEST \ nTEST2
當我用記事本打開它,它表明:
TEST
TEST2
好的。但是當我做
echo fread($fp,filesize($fpname));
它顯示:
TEST測試2
爲什麼?有沒有辦法閱讀包括換行符在內的所有文本?
你在哪裏迴應輸出?如果您要輸出HTML,那麼您需要將\n
替換爲<br />
以查看中斷。
一個簡單的解決方案將是如下:
echo nl2br(file_get_contents($fpname));
你是一個HTML文檔中與此相呼應? –
http://php.net/file_get_contents; https://developer.mozilla.org/en-US/docs/HTML/Element/pre – hakre