php中数据组能直接用"$i=$i++"吗?
现在学到php的数据组,求帮忙$i=1;$i=$i++;echo$i;那这个呢?有什么区别啊?...
现在学到php的数据组,求帮忙
$i=1;
$i=$i++;
echo $i;
那这个呢?有什么区别啊? 展开
$i=1;
$i=$i++;
echo $i;
那这个呢?有什么区别啊? 展开
2个回答
展开全部
$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]."<br>";
}
$i=$i++ 就等于写了 $i = $i = $i + 1; 虽然结果一样,但是不觉得什么东西好像多余了吗。
追问
好吧!原来是这样,就属于画蛇添足了,多此一举了,就是想知道它是什么区别?
追答
楼上讲的有道理,它可能就是想考先赋值还是先运算这个知识点。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询