我有一個包含大約2000個文本文檔的目錄,我想遍歷每個解析數據。我怎樣才能做到這一點?如何將數組放入目錄中的項目?
0
A
回答
0
scandir()
將帶來所有文件名到數組中。
陣列SCANDIR(字符串$目錄 [摘要$ sorting_order = 0,資源$背景]])
<?php
$dir = '/tmp';
$files1 = scandir($dir);
$files2 = scandir($dir, 1);
print_r($files1);
print_r($files2);
?>
0
你爲什麼不檢查DirectoryIterator頁面上的PHP手冊?尼斯類
http://php.net/manual/en/class.directoryiterator.php
其餘的都是小事..
+0
感謝鏈接和rereas – John 2009-12-01 18:27:22
0
我假設你有興趣在PHP這樣做。您將要使用的關鍵功能是scandir函數和file_get_contents函數。
所以,你是源將是這個樣子:
<?php
$my_dir_path = "/path/to/my/dir";
$files = scandir($my_dir_path);
$files_contents_to_array = new Array(); // will contain a mapping of file name => file contents
if($files && count($files) > 0) {
for($files as $file) {
if($file /* some pattern check, verify it is indeed the file you need */) {
$files_contents_to_array[$file] = file_get_contents($file);
}
}
}
?>
我認爲這可能是你在找什麼。
相關問題
- 1. 如何將項目放入不同複選框的數組中?
- 2. 如何將項目放入按特定鍵分組的分組數組中
- 3. 如何組織SVN的項目目錄?
- 4. 如何將4個項目放入RDF三元組中?
- 5. Savon |如何將不同的屬性放在項目數組中
- 6. 將圖像放入目錄
- 7. 如何在數組中插入項目?
- 8. 如何將「python函數」放入Django項目的HTML文件中
- 9. 如何在數組中放入一些項目?
- 10. 如何組織我的項目文件和目錄放到svn中並返回?
- 11. 如何將文件放入我的包的資源目錄中?
- 12. 如何將`cd'放入名爲`-`的目錄中?
- 13. iOS項目目錄組織
- 14. 將項目子文件夾中的文件放入輸出目錄
- 15. 如何將數組中的項目本身轉換爲數組?
- 16. jQuery將多個項目放入數組並執行ajax調用
- 17. 如何將項目的事件放入抽屜佈局中?
- 18. 如何將圖像添加到eclipse中的項目目錄中?
- 19. 如何寫入位於項目目錄中的文本文件?
- 20. iOS:如何寫入項目中特定目錄下的文件?
- 21. 如何把圖像放入目錄imagejpeg()?
- 22. 將現有的src導入到Eclipse項目的根目錄中?
- 23. 如何將所有子項目中的jar放入gradle 4.0的一個目錄中?
- 24. 如何將數組放入數組中?目前我似乎把對象放在數組中?
- 25. 如何使用.zshrc將〜/ .composer/vendor/bin目錄放入PATH中
- 26. 應該將多少個子目錄放入一個目錄
- 27. 如何將輸出數據放入path1中指定的目錄中?
- 28. 獲取JSON中的所有項目並將它們放入數組中
- 29. Node.JS&Mongoose - 將項目插入到數據庫中的數組中
- 30. 如何使用python將項目放入DynamoDB表中?
謝謝喬納森! – John 2009-12-01 18:25:54
本例來自PHP網站,請提供適當的信用! – Michael 2009-12-01 18:28:12
謝謝喬納森。我相信這是我需要的。 – John 2009-12-01 18:30:23