这就是我想要做的。我在下面提供了包含几个文件的URL目录,并且我想列出URL目录中的所有文件。请参见下面的插图:
URL Directory = http://this_is_my_site/public_files/<br>
file_1.txt<br>
file_2.php<br>
file_3.pdf<br>
file_4.rar<br>
file_5.dwg
我的本地主机中所需的结果
file_1.txt<br>
file_2.php<br>
file_3.pdf<br>
file_4.rar<br>
file_5.dwg
所以基本上,我只想循环所有文件,包括给定URL目录中的扩展名。我知道我可以在本地文件夹之间进行此操作,但是我需要从另一个服务器(即给定的URL目录)中获取它。
答案 0 :(得分:0)
我自己还没有尝试过,但是scandir可以解决您的问题。让您尝试一下。
用法示例:
$directory = <your url path for directory>;
$files = scandir($directory);
对文件的响应将是给定目录内所有文件的数组。
注意:该方法还会列出目录的.
和..
。