PHP数组获取值。DigitalOcean列出文件和文件夹
嗨,我用这个来列出数字海洋空间中的所有文件和文件夹 //列出所有文件和文件夹PHP数组获取值。DigitalOcean列出文件和文件夹,php,arrays,Php,Arrays,嗨,我用这个来列出数字海洋空间中的所有文件和文件夹 //列出所有文件和文件夹 $myFiles=$space->ListObjects() 当我回应结果时 echo' Array ( [0] => Array ( [Key] => dam/ [LastModified] => 1589401286 [ETag] => "d41d8cd98f00b204e9800998ecf84
$myFiles=$space->ListObjects()代码>
当我回应结果时
echo'
Array
(
[0] => Array
(
[Key] => dam/
[LastModified] => 1589401286
[ETag] => "d41d8cd98f00b204e9800998ecf8427e"
[Size] => 0
[StorageClass] => STANDARD
[Owner] => Array
(
[DisplayName] => 7401583
[ID] => 7401583
)
)
[1] => Array
(
[Key] => dam/detail-amethyst.jpg
[LastModified] => 1589769638
[ETag] => "4e62b16899ba8abfeffe611a8f945781"
[Size] => 558352
[StorageClass] => STANDARD
[Owner] => Array
(
[DisplayName] => 7401583
[ID] => 7401583
)
)
[2] => Array
(
等等
我试过了
但这只给了我01234567
如何获取[键]值?我希望创建一个数组,其中只包含[Key]值。例如[dam/,dam/detail-amethyst.jpg,,,,,]
谢谢。你在这里做什么echo$key代码>正在打印数组的索引值
这样做:
foreach($myFiles as$key=>$val){
echo$val['Key'];
}
您可以使用$keys=array\u列($myFiles,'Key')代码>谢谢!我很惊讶我没有尝试,我觉得我尝试了1000种不同的方式:)
foreach ($myFiles as $key => $val) {
echo $key;
}