我有一个包含大约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. 如何将eclipse项目放入github中
- 3. C#如何将项目读入数组
- 4. 如何将项目放入按特定键分组的分组数组中
- 5. 如何将我的项目放入Threejs.og?
- 6. 将数组写入我的项目目录的plist文件
- 7. 如何将ListView项目放入字符串数组?
- 8. 将选中的项目写入数组
- 9. 如何组织SVN的项目目录?
- 10. Android:如何将github库放入项目
- 11. 如何将4个项目放入RDF三元组中?
- 12. Savon |如何将不同的属性放在项目数组中
- 13. 如何在数组中插入项目?
- 14. 将图像放入目录
- 15. 如何将“python函数”放入Django项目的HTML文件中
- 16. 将NIB放入资源/项目组的情况如何?
- 17. 如何在数组中放入一些项目?
- 18. 在javascript中将项目推入数组
- 19. 如何将目录中的文件名称读入数组?
- 20. 如何将数据从文件中放入QTable Widget项目?
- 21. 如何组织我的项目文件和目录放到svn中并返回?
- 22. 如何将文件放入我的包的资源目录中?
- 23. 如何在数组的数组中插入项目?
- 24. iOS项目目录组织
- 25. 如何将`cd'放入名为`-`的目录中?
- 26. 将项目子文件夹中的文件放入输出目录
- 27. 如何将数组中的项目本身转换为数组?
- 28. 如何将项目的事件放入抽屉布局中?
- 29. 如何强制将焦点放入ItemsControl的项目中?
- 30. 将列表中的项目分配到数组中的项目
谢谢乔纳森! – John 2009-12-01 18:25:54
本例来自PHP网站,请提供适当的信用! – Michael 2009-12-01 18:28:12
谢谢乔纳森。我相信这是我需要的。 – John 2009-12-01 18:30:23