2012-08-02 32 views
0

在AWS phpsdk什麼功能/技術與s3cmd LS S3等於://模擬s3cmd列表文件夾

我已經將文件上傳到S3,其結構爲:

folder_a/file_a.ext 
folder_a/file_aa.ext 
folder_b/file_b.ext 
folder_b/file_bb.ext 

我需要榜第一不能夠在s3cmd要做的所有文件名的文件夾,但我想這樣做在PHP

回答

0

get_bucket_list()至極列出了水桶您S3,並有get_object_list()至極給你的對象列表在一個桶裏。

進一步使用的看到API documentation here.

希望這是你在找什麼。

編輯:

,如果你只是想要的文件名,那麼你可以通過循環的結果你得到和使用PHP basename() function

+0

我試過phpsdk函數。基本上我只想得到[folder_a,folder_b]的結果列表,而不是全文件全路徑名 – herlambang 2012-08-02 09:41:00

+0

folder_a和folder_b是桶或桶中的對象? – amitchhajer 2012-08-02 09:49:22

+0

那些是對象,它的目錄,如果你使用s3cmd你會知道 – herlambang 2012-08-02 10:09:15