在PHP中循环多维数组通常需要foreach循环,所以我想知道是否可以使用
for(int $i=0;i<3;$i++)格式。
多维数组示例:
$array = array (array(3,4,5,7), array('r', 'g', 'q','c'));发布于 2015-10-25 02:19:42
是的,你可以使用为或前程。
例如:
$array = array (array(3,4,5,7), array('r', 'g', 'q','c'));
for($x=0; $x < 2; $x++) {
for($i=0;$i<4;$i++) {
echo $array[$x][$i];
}
}Foreach示例:
$array = array (array(3,4,5,7), array('r', 'g', 'q','c'));
foreach($array as $parent) {
foreach($parent as $values) {
echo $values;
}
}输出:
3457
发布于 2015-10-25 02:43:08
$array = [ [3, 4, 5, 7], ['r', 'g', 'q', 'c'] ];
array_walk_recursive(
$array,
function(&$value, &$key) {
echo "$key => $value\n";
}
);https://stackoverflow.com/questions/33325425
复制相似问题