Nic*_*ick 0 php variables while-loop
代码非常简单,但它只是没有按照预期的方式运行,基本上最后添加的数字是为了继续while循环.但他们只是不添加时,$two和$i那就是
PHP:
$i=1;
$two=2;
$add=9;
$count=1;
while($i<=7488){
echo $count;
echo $exploded[$two];
echo "<br>count=".$count."<br>";
echo "<br>two=".$two."<br>";
echo "<br>i=".$i."<br>";
$count++;
$two+$add;
$i+$add;
}
Run Code Online (Sandbox Code Playgroud)
这个怎么样:
$two += $add;
$i += $add;
Run Code Online (Sandbox Code Playgroud)
$two + $add只是一个返回两个变量之和的表达式; 它实际上没有做任何事情或改变任何状态.
$two += $add(+=是加法赋值运算符)相当于$two = $two + $add.类似于运营商其它算术操作(例如存在*=,-=等等).
这种模式适用于所有类C语言(据我所知)和许多其他语言.