Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.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_Multidimensional Array - Fatal编程技术网

Php 查找多维数组中数组的出现次数

Php 查找多维数组中数组的出现次数,php,arrays,multidimensional-array,Php,Arrays,Multidimensional Array,我试图找到这些([0]、[1]、[2]等)在数组中的出现次数,但似乎无法使其正常工作 下面是我目前试图输出结果的内容: $photos = (my entire array) $p = $photos['photos']['photo']; $max = (max($p)); echo $max; 下面是我的数组在“打印”下的外观: Array ( [photos] => Array ( [example1] => 1 [ex

我试图找到这些([0]、[1]、[2]等)在数组中的出现次数,但似乎无法使其正常工作

下面是我目前试图输出结果的内容:

$photos = (my entire array)
$p = $photos['photos']['photo'];
$max = (max($p));
echo $max;
下面是我的数组在“打印”下的外观:

Array
(
    [photos] => Array
        (
        [example1] => 1
        [example2] => 1
        [photo] => Array
            (
                [0] => Array
                (
                        [id] => 726462325
                        [owner] => 985275329856
                )   
                [1] => Array
                (
                        [id] => 836252653
                        [owner] => 736053268937
                )        
                etc

我想你在寻找这个函数


祝你好运

正如@Ryan提到的,您需要使用该函数。这是您在示例中使用它的方式:

$key = array_search('search_word', $photos);
$photos = (my entire array)
$p = $photos['photos']['photo'];
$count = count($p);

你能说得更具体一点吗,你是在计算到底发生了什么?对不起,我在寻找照片阵列中的阵列数量。解决方案通常是!很乐意帮忙