4
A
回答
2
有在功能fseek
意見some sollutions。
1
我認爲你可以使用FOPEN得到處理,然後使用文件大小來獲得規模和FSEEK去文件大小-50。然後它只需要50個字符就可以獲得最後50個字符。如果你看看fseek下的手冊,我想這個工作已經完成了。
Here處於FSEEK手動輸入該溶液中。只需將fseek行上的-1更改爲-50即可。
4
我猜你也可以使用「尾巴」,如果你是在Linux上。
$handle = popen("tail -50l YOUR_FILE_HERE 2>&1", 'r');
while(!feof($handle)) {
$buffer = fgets($handle);
echo "$buffer<br/>\n";
ob_flush();
flush();
}
pclose($handle);
+0
BSD也有它們。我不確定,但我認爲蘋果電腦也有一些基本的Unix實用程序(不像有人會在生產環境中運行OS X服務器,但是...)。 – 2013-03-17 22:42:27
2
<?
$data = file('yourfile.txt');
$lines = implode("\r\n",array_slice($data,count($data)-51,50));
?>
像這樣簡單
相關問題
- 1. 使用PHP從文本文件中的最後一行提取數據
- 2. 從NSAttributedString中提取最後50行
- 3. 只讀大文本文件的最後50行
- 4. 從文本文件中讀取第5行最後一行
- 5. 從文本中讀取最後2行
- 6. 使用PHP從Xml文件中獲取文本
- 7. PHP獲取文本文件的最後xx個字節?
- 8. 從文件中讀取最後一行
- 9. 從文件中讀取最後N行
- 10. 使用PHP從1.3GB文本文件中提取文本的最佳方法?
- 11. PHP - WordPress腳本從文本文件中獲取隨機文本
- 12. PHP - 從文本文件中獲取文本並在「循環」中使用它們!
- 13. 如何從文本文件中獲取列和行。 php/html
- 14. 獲取循環內的文本文件的最後一行
- 15. 獲取文本文件的最後兩行
- 16. 如何通過php中的sftp獲取最後一行文件
- 17. 如何獲取mongoDB中的最後50個文檔?
- 18. 使用PHP從HTML獲取文本
- 19. EM_GETLINE錯誤C++從文本框中獲取最後一行
- 20. PHP從文本文件讀取行
- 21. 如何使用Cassandra CQL獲取此表的最後50行?
- 22. 獲取csv文件的最後10000行
- 23. 如何將最後50行從一個文件寫入另一個文件Python
- 24. 如何從文本文件獲取最後輸入的文本數據?
- 25. PHP從大文本文件中讀取特定行600MB文件
- 26. 從文本文件中獲取四行文本塊
- 27. 如何從使用php的文件夾中獲取文件?
- 28. 如何使用perl從文件中獲取最後一個重複行
- 29. Export-csv只使用文本文件中的最後一行
- 30. 從多個文本文件名中提取行,然後從文本文件中提取這些行 - Linux
我檢查不能得到任何解決方案 – 2011-05-01 11:28:59
@Roshan - http://www.php.net/manual/en/function.fseek.php#86248 – Zirak 2011-05-01 11:30:48