帮我解释下这段PHP代码的意思
for($lev = 0; $lev < $level * 2 - 1; $lev ++) {$level_nbsp .= " ";
}
$level++;
答案:$lev=0;循环中第一次运行的代码,以后不再运行
如果$lev<$level*2-1执行代码部分,$level_nbsp.=" ",“.”的意思相当于JAVASCRIPT中的+或者VB中的&。这条语句的意思也就是说,把空格追加到变量$level_nbsp后面
执行完毕以后再执行$lev++,++的意思就是$lev自身加1,然后再回到$lev<$level*2-1,知道条件不成立为止定义个变量$lev=0; 当 $lev 的值小于< $level * 2 - 1时; $lev ++($lev依次加1);
变量$level_nbsp .= " ";的值是空:
循环结束后$level++,$level再加一;其实这和Java c# c都是一样的啊,是段for循环的代码,就是声明变量的方式不同而已啊
它是用$lev