在Windows操作系統上,我有一個大小爲1 MB的文件。我想用PHP來讀取文件的內容。我知道有fread
函數來讀取文件,但是,我想不從起始位置讀取文件,而是在中間位置的某處讀取文件。我怎麼做?如何從一開始就讀取php中的文件內容?
0
A
回答
3
3
至於喬伊說,你有恩使用FSEEK。
下面的代碼片斷應該做的(雖然它是未經測試):
<?php
$file = fopen("Myfile.txt", 'r');
if (!$file) die('error');
fseek($file, filesize($file)/2, SEEK_CUR); // Position exactly at the middle of the file
/*
* fread() comes in here
*/
?>
編輯:而不是文件大小();,這將是更好地使用FSTAT(),然後使用的「尺寸」部分陣列。 http://www.php.net/manual/en/function.fstat.php
相關問題
- 1. 從一開始就讀取一個字節的文件從開始到開始
- 2. 如何讓DataReader從一開始就重新開始讀取?
- 3. 的Java文件不從一開始就
- 4. 如何開始使用PHP從指定行讀取txt文件?
- 5. 如何從.CAB文件中讀取_setup.xml文件的內容
- 6. 如何從Julia開始讀取一個x字節的文件?
- 7. 如何從文件中讀取文件內容?
- 8. 如何在字符串中讀取文本文件內容php
- 9. 如何在PHP中讀取文件的內容
- 10. 從文件流中讀取內容c#
- 11. Android。從文件中讀取內容
- 12. 從.epub文件中讀取內容
- 13. PHP,如何從doc類型聲明開始獲取內容?
- 14. 在mysql中讀取文件類型的PHP的內容從表
- 15. 如何讀取.rb文件的內容?
- 16. 如何從vb 6中逐行讀取文本文件內容?
- 17. 如何從文本文件中讀取內容url
- 18. 如何從終端讀取.txt文件,然後從文件中提取內容?
- 19. 如何從C#的* .wiq文件中讀取內容#
- 20. 如何從NSOpenPanel中讀取XML文件的內容
- 21. 如何從未保存的文件中打開和讀取內容
- 22. 從MATLAB開始讀取文件
- 23. 從頭開始讀取文件
- 24. 如何在web開始從jar文件中讀取目錄
- 25. 如何讀取RC文件內容
- 26. 如何從文本文件中讀取C++中的內容文件擴展名?
- 27. MediaPalyer seekTo()從一開始就
- 28. C,從一開始就
- 29. 從目錄中讀取所有文件內容 - php
- 30. 從VirtualFile讀取文件內容 - intellij插件開發
http://php.net/manual/en/function.fopen.php應該是一個不錯的地方,如果你開始學習PHP。 – ayush
@ayush:我查看了您提供的頁面,但找不到中間信息的文件 – Saravanan
您正在處理CSV文件嗎?因爲有一個功能。 – pthurmond