请看图片

解决方案 »

  1.   

    我没用过这种for的方法长见识了
    echo  print 等后面的 "$var"是直接打印$var的变量
    $var='sss';
    echo "$var";//sss
    echo '$var';//注意是单引号,输出 $var 字符串
      

  2.   

    for(a,b,c){
    d
    }
    等价于
    a
    while(b){
    d
    c
    }
      

  3.   

    现在大家用的for都格式化了
    for(赋值;条件;赋值)for(reset($a);$index = key($a);next($a))就是首先把$a 指向到第一个元素,然后判断是否key($a)成立,如果成立则执行for内部的东西,如果不成立则跳出循环,然后next 取下一个元素其实和foreach($a as $index=>$v)是一样的效果
      

  4.   

    遍历数组foreach
    建议查错误 用echo 或者print_r