在 PHP 中,遍历一组非关联的多维数组,大部分代码是这样的:
$items = array(
array('var1', 'var2', 'var3'),
array('var1',...('var1', 'var2', 'var3'),
array('var1', 'var2', 'var3'),
array('var1', 'var2', 'var3'),
);
foreach...里面没有用 list:
foreach ($items as $item){
$var1 = $item[0];
$var2 = $item[1];
$var3 = $item...[3];
if ($var1 == $var2){
echo $var3;
}
}
其实现在可以在 foreach 内部利用 list 的赋值功能:
foreach (...($var1, $var2, $var3)){
if ($var1 == $var2){
echo $var3;
}
}
----
在 PHP 7.1 之后,也支持关联数组了