PHP中用foreach遍历一个数组链接的问题

2024-12-21 08:29:34
推荐回答(1个)
回答1:

php foreach 语法上是不可以同时遍历2个数组的,只能遍历一个数组。
代码如下:
$array1 = array(0=>'a',1=>'b');

foreach($array1 as $key1=>$value1){

echo $key1.':'.$value1.'
';
}
?>
不过,如果这2个数组有相同的键名的话,可以同时遍历。
代码如下:
$array1 = array(0=>'a',1=>'b');
$array2= array(0=>'c',1=>'d');
foreach($array1 as $key1=>$value1){

echo '数组1 '.$key1.':'.$value1.'
';
echo '数组2 '.$key1.':'.$array2[$key1].'
';
}