Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/14.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 如何使用for循环使用多维索引数组?_Php_Arrays_Multidimensional Array - Fatal编程技术网

Php 如何使用for循环使用多维索引数组?

Php 如何使用for循环使用多维索引数组?,php,arrays,multidimensional-array,Php,Arrays,Multidimensional Array,我是初学者,请帮帮我 $userdata = [ [ ['user1', 'job1'] ], [ ['user2', 'job2'] ], [ ['user3', 'job3'] ] ]; $firstLevel=count($userdata); 对于($a=0;$a)实际的问题是什么?您可以为将来的读者和OP添加一些关于代码的解释。 $firstLevel = count($userdata

我是初学者,请帮帮我

$userdata = [

    [
        ['user1', 'job1']
    ],
    [
        ['user2', 'job2']
    ],
    [
        ['user3', 'job3']
    ]
];
$firstLevel=count($userdata);

对于($a=0;$a)实际的问题是什么?您可以为将来的读者和OP添加一些关于代码的解释。
$firstLevel = count($userdata);
for($a=0; $a<$firstLevel; $a++) {
  echo "First Level Key: $a<br>";

   $secondLevel = count($userdata[$a]);
   for($b=0; $b<$secondLevel; $b++) {
     echo "Second Level Key: $b<br>";

      $thirdLevel = count($userdata[$a][$b]);
      for($c=0; $c<$thirdLevel; $c++) {
         echo "Third Level Key: $c => Value: ". $userdata[$a][$b][$c] . '<br>';
      } 
    }
 }