<?php
/*
* 使用&引用处理的foreach 和 二维数组的遍历
*/
$people = array(
1=>array(
'name'=>'张三',
'age'=>'28'
),
2=>array(
'name'=>'李四',
'age'=>'67'
)
);
foreach ($people as &$person) {
// var_export($person);
if($person['age']>=35)
{
$person['age_group']='中年人';
}
else
{
$person['age_group']='年轻人';
}
}
//二维数组的打印
echo '<br />';
foreach($people as $item){
foreach($item as $key=>$value){
echo "$key = $value <br />";
}
}
?>
Note:在对数组不了解的时候,多尝试打印数组,使用var_dump 或者 var_export 先看看数组的样子,然后再继续。