我想在我保存在一個文件中的每個URL旁邊放一個新行。因此,我用下面的代碼在PHP:如何追加文件並連接PHP中的文本?
file_put_contents("test.txt", $url."\n", FILE_APPEND);
但是當我打開該文件,所有我把文件中的網址,在一個線和新線沒有插入。
我想在我保存在一個文件中的每個URL旁邊放一個新行。因此,我用下面的代碼在PHP:如何追加文件並連接PHP中的文本?
file_put_contents("test.txt", $url."\n", FILE_APPEND);
但是當我打開該文件,所有我把文件中的網址,在一個線和新線沒有插入。
您需要使用\r\n
,因爲\n
用於換行,而\r
用於當前行的末尾。
Unix傾向於使用
\n
作爲行分隔符; Windows傾向於使用\r\n
作爲行分隔符,使用\r
作爲行分隔符的Mac(最高爲OS 9)。
http://en.wikipedia.org/wiki/Newline –
他們是在不同的行,但你使用UNIX新行格式,因此一些Windows記事本程序不會理解這種權利。
使用\r\n
而不是僅僅\n
,或者獲得更好的文本編輯器。
謝謝你的所有答案。 '\ r \ n'運作良好。 –
相同的代碼,我正在使用,它工作正常.. –