Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/263.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句柄数组?_Php_Arrays - Fatal编程技术网

数组中的php句柄数组?

数组中的php句柄数组?,php,arrays,Php,Arrays,如何处理数组中的数组 像这样: Array ( [page] => 1 [pages] => 391 [perpage] => 3 [total] => 1171 [photo] => Array ( [0] => Array ( [id] => 4539740346 [owner] => 21229296@N03

如何处理数组中的数组

像这样:

Array
(
[page] => 1
[pages] => 391
[perpage] => 3
[total] => 1171
[photo] => Array
    (
        [0] => Array
            (
                [id] => 4539740346
                [owner] => 21229296@N03
                [secret] => 3b10921450
                [server] => 4040
                [farm] => 5
                [title] => ~ Berry One ~
                [ispublic] => 1
                [isfriend] => 0
                [isfamily] => 0
            )
编辑: 如何回应这一切? 以下是阵列的外观:

您可以从数组中获得如下值:

 echo $a['photo'][0]['ispublic']; //1
更新:

在您声明的评论中,您希望显示照片内容。在PHP中,
foreach
可用于迭代数组:

foreach ($a['photo'] as $photo) {
    //$photo refers to the current photo on every iteration
    echo $photo['ispublic']; 
}

此片段将回显数组中每个照片的
ispublic
属性。如果要回显所有照片的所有属性,可以使用嵌套的
foreach
(一个在另一个内部)。

定义“句柄”。你想做什么?PHP确实支持多维数组。这个问题需要弄清楚。你问的问题并不明显……@facebook-517003299如果你正在使用
print\r
,你是否已经准备好了阵列?在这种情况下,你想用它做什么?是的,但是有没有更好的方法?我需要它显示所有照片返回、[0]、[1]等等。@facebook更新了我的答案。如果你能澄清你的问题,我会帮得更好。我在黑暗中四处跑,想知道你对哪一部分有问题。
foreach ($a['photo'] as $photo) {
    //$photo refers to the current photo on every iteration
    echo $photo['ispublic']; 
}