php中数据组能直接用"$i=$i++"吗?

2024-11-01 18:42:50
推荐回答(2个)
回答(1):

$i=$i++; 这个属于画蛇添足了。直接$i++多好,$i++、$i = $i + 1 或者 $i += 1是等效的。

$name=array(1,2,3,4,5,6);
for($i=1;$i<5;$i++){
    echo $name[$i]."
";
}

 $i=$i++ 就等于写了 $i = $i = $i + 1; 虽然结果一样,但是不觉得什么东西好像多余了吗。

回答(2):

可以的,没有定义时$i=$i++; 结果就为0.