登陆

浏览器已经打印出是6 但是上面为什么报错呢?

<?php

for($i=0;$i<5;$i++){

$a += $i;

}

echo $a;

?>

浏览器已经打印出是6 但是上面为什么报错呢?

qq.png

# PHP
叶 23 天前 84 次浏览

全部回复(2)我要回复

  • 移动用户-2814869

    移动用户-28148692019-02-28 22:49:40

    第一次循环时未定义,第二次的时候,$a有了值,所以当然能输出结果了

    回复
    0
  • 叶

    哈哈 谢谢啊 !

    · 2019-03-01 10:06:43
  • 取消 回复 发送