1. 程式人生 > >php:file()與file_get_contents():講日誌文件沒行讀為數組形式

php:file()與file_get_contents():講日誌文件沒行讀為數組形式

content ace 實現 不同的 函數 clas http replace contents

file()與file_get_contents()一樣,都是讀取某文件的內容。file_get_contents()輸出的是整個文件(不能讀取TXT裏的首行縮進和換行符)。 file() 函數把整個文件讀入一個數組中。與 file_get_contents() 類似,不同的是 file() 將文件作為一個數組返回。數組中的每個單元都是文件中相應的一行,包括換行符在內。如果失敗,則返回 false。

array(

[0] test1

[1]

[2] test2

)

利用file()這個特性,我們可以用循環的方法把HTML的換行符和空格符放與文字連在一起。

welcome.txt 文件內容:

test1

test2


$welcomefile=file(‘welcome.txt‘); //返回數組的內容

foreach($welcomefile as $v){

echo $v.‘<br>‘;

}

通過上面的代碼,就能在.PHP文件中輸出帶&nbsp; 和 <br>的換行符,實現換行了。

php:file()與file_get_contents():講日誌文件沒行讀為數組形式