2

我有一个二维数组:

$arrQuestionsAnswers = ([10] => Array ([0] => 'Male'), [4] => Array ([0] => 08-29-1975))

如果我在第一个元素 [10] 上,如何显示下一个键 [4]?

我试过使用next(),但这只是返回([0] => 08-29-1975),但我想返回([4] => [0] => 08-29-1975)

$arrNextQuestion = next($arrQuestionsAnswers);

返回:

Array ( [0] => 08-29-1975 )

我究竟做错了什么?

谢谢

4

1 回答 1

0

您可以将密钥与下一步一起使用。

$array = array(10=>234, 20=>array());

reset($array);
echo key($array);// 10
next($array);
echo $key = key($array);// 20

var_dump(array($key => $array[$key]));
于 2013-04-03T12:11:59.660 回答