目前,我有這樣的代碼文件中返回的最後10行:food.txt問題與返回的最後10行的文件在PHP
<?php
echo `tail /home/food.txt`;
和輸出返回類似:
pie apple orange fish lemon peach egg bacon pancake strawberry
的問題是,在PHP運行tail命令在文件food.txt最初忽視了線,如果我跑過來SSH相同的命令,我得到:
pie
apple
orange
fish
lemon
peach
egg
bacon
pancake
strawberry
我無法使用PHP打開文件(從我的知識),因爲隨着時間的推移文件將會變得非常大,我不確定PHP將能夠處理它,並且大,我的意思是250,000多行。
謝謝。
是否「輸出返回像」也許只適用於網頁中觀看嗎? (Linebreaks不會在默認情況下中斷HTML中的流文本。) – mario 2014-08-30 01:43:31
爲什麼PHP不能處理這樣一個大文件(我認爲它不存在)。除了apie蘋果,檸檬和培根,它聽起來不錯 – 2014-08-30 01:44:10
你需要將所有的內容存儲在一個單一的文件?您應該認真考慮動態創建多個文件,每個文件都有一個字符限制。這樣,你只需要檢索最後創建的文件。 – 2014-08-30 01:44:27