2015-10-13 47 views
0

我試圖列出S3存儲桶中特定文件夾中的文件和文件夾。我想返回該文件夾中的子文件夾名稱,但不返回這些子文件夾的內容。特定文件夾中的AWS S3列表文件

我不知道它是否能與分隔符來完成,但是這是我有:

$objects = $s3->getListObjectsIterator(array(
    'Bucket' => 'BUCKET NAME', 
    'Prefix' => 'SUBFOLDER NAME/', 
    'Delimiter' => '/' 
)); 

foreach ($objects as $object) { 
    echo $object['Key'] . "<br/>"; 
} 

回答

2

您可以使用前綴和分隔符像你想要的。

但你需要做過濾客戶端。 S3不依賴於文件夾的概念,它只是做分隔符來更容易地探索關鍵空間。

相關問題