$a++先返值再加
++$a先加再返值;
下面这个程式为什么++a和a++输出的结果是一样的?
<?php
$asd=array(1,2,3);
$arr=count($asd);
for($a=0;$a<$arr;++$a){
echo $asd[$a];
echo"<br>";
}
?>
所谓的先返值, 还是先++是指在一条语句中
追问可先++a不是先加1么 我那个里面for循环为何不从1开始
追答for ($a = 0; $a < $arr; ++$a) {另外,$a<$arr 一个变量小于一个数组 不太合理 或者是你的命名有点乱