1.以下两个循环分别执行几次?
for($i=0;$i=1;$i++){} //死循环
for($i=0;$i==1;$i++){} //0次
2.以下各输出什么,为什么?
$arr=[1,2,3,4];
foreach ($arr as $key => &$val) {echo $val;}// 1,2,3,4
foreach ($arr as $key => $val) {echo $val;} //1,2,3,3
3.写出下列程序的输出结果
$arr=[0=>1,'aa'=>2,3,4];
foreach ($arr as $key => $val)
{
print($key=='aa'?5:$val);//5,5,3,4
}