请帮助。
我需要的是在循环时它将计算到达零后的循环次数。
$variable=50;//this is not fixed
$loop=0;
//------------------//
$variable-10;
//the $variable becomes 40
//$loop becomes 1
//repeat the process
$variable-10;
//the $variable becomes 30
//$loop becomes 2
//until the variable reaches zero then
//$loop becomes 5
答案 0 :(得分:0)
$variable = 50;
$loop = 0;
while($variable > 0)
{
$variable -= 10;
$loop++;
}
答案 1 :(得分:0)
在内部循环中实现你的变量$ variable = 50
$count=0;
for ($variable=50; $variable<=0; $variable-=10){
$count++;
}
答案 2 :(得分:0)
Code Golfing!
for($v=50,$c=0;($v-=10)>0;++$c);
echo $c;
在这个非常短的脚本结束时,$c
将表示执行循环的代码部分的次数。本质上,它还表示执行递增序列的次数。
这与执行测试循环次数的次数形成对比,由于exors之前的最后一种情况,这本身就高了1次。