Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在php中模拟s3cmd列表文件夹_Php_Amazon S3_S3cmd - Fatal编程技术网

在php中模拟s3cmd列表文件夹

在php中模拟s3cmd列表文件夹,php,amazon-s3,s3cmd,Php,Amazon S3,S3cmd,aws phpsdk中与s3cmd ls s3相同的功能/技术:// 我已将文件上载到s3,其结构如下: folder_a/file_a.ext folder_a/file_aa.ext folder_b/file_b.ext folder_b/file_bb.ext 我需要首先列出没有所有文件名的文件夹,这可以在s3cmd中完成,但我想在php中完成,S3中有一个wich列出了bucket,还有一个wich提供了bucket中的对象列表 有关更多用途,请参见 希望这就是你要找的 编辑: 如果

aws phpsdk中与s3cmd ls s3相同的功能/技术://

我已将文件上载到s3,其结构如下:

folder_a/file_a.ext
folder_a/file_aa.ext
folder_b/file_b.ext
folder_b/file_bb.ext
我需要首先列出没有所有文件名的文件夹,这可以在s3cmd中完成,但我想在php中完成,S3中有一个wich列出了bucket,还有一个wich提供了bucket中的对象列表

有关更多用途,请参见

希望这就是你要找的

编辑:


如果您只需要文件名,那么您可以循环获得并使用结果。

我已经尝试了phpsdk函数。基本上我只想得到[folder_a,folder_b]的结果列表,而不是所有文件的完整路径名。folder_a和folder_b是bucket或bucket中的对象?这些是对象,它的目录,如果你使用s3cmd你会知道的