Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/235.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 使用listObjectsV2解析来自AWS的XML_Php_Xml_Amazon Web Services_Parsing - Fatal编程技术网

Php 使用listObjectsV2解析来自AWS的XML

Php 使用listObjectsV2解析来自AWS的XML,php,xml,amazon-web-services,parsing,Php,Xml,Amazon Web Services,Parsing,我目前正在使用PHP对S3进行api调用,结果总是以XML的形式出现。 我的请求保存到$result中: $results = $s3Client->listObjectsV2([ ... 如何仅选择键字段来解析$results 我尝试过使用foreach循环,但它似乎不起作用 foreach ($results as $result) { echo $result['Key'];

我目前正在使用PHP对S3进行api调用,结果总是以XML的形式出现。 我的请求保存到$result中:

$results = $s3Client->listObjectsV2([
                         ...

如何仅选择
字段来解析
$results

我尝试过使用foreach循环,但它似乎不起作用

foreach ($results as $result) {
        echo $result['Key'];
        

        
    }


要获取内容,请执行以下操作:

foreach ($results['Contents']  as $object) {

            echo $object['Key'] . PHP_EOL;
        }