Есть ли способ получить вложенный массив объектов в соответствии с их местоположением Amazon S3, PHP SDK? - PullRequest
0 голосов
/ 13 октября 2018

У меня есть следующее:

$objects = $s3->getIterator('ListObjects', array(
    "Bucket" => $bucket,
    "Prefix" => ""
));


foreach ($objects as $key => $object) {
    var_dump($object);
}

Это дает мне массив всех объектов в корневом каталоге моего сегмента, однако я хочу знать, есть ли способ получить более организованный ответв котором массив вложен в соответствии с каждой папкой.

1 Ответ

0 голосов
/ 13 октября 2018

Простите, что не прочитал все это, но эта страница может содержать решение вашей проблемы https://docs.aws.amazon.com/aws-sdk-php/v3/api/function-Aws.recursive_dir_iterator.html

$objects = $s3->recursive_dir_iterator('s3://yourbucket/');
var_dump($objects);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...