PHP增量减半
我有一个简短的问题,可能很容易回答。我四处游荡过,但不确定是否搜索正确。不管怎样,使用PHP,我怎样才能将增量减半 例如,我知道我可以使用以下循环:PHP增量减半,php,loops,increment,Php,Loops,Increment,我有一个简短的问题,可能很容易回答。我四处游荡过,但不确定是否搜索正确。不管怎样,使用PHP,我怎样才能将增量减半 例如,我知道我可以使用以下循环: <?php for ($i=1; $i<21; $i++) { print($i); } 对不起,我对这件事一无所知,我只是不知道该怎么办。谢谢 将$i++更改为$i+=0.5。此外,要在自己的行上打印每个数字,您需要使用\n(或者,如果您要将HTML输出到浏览器) 不要使用$i++,而是使用$i++=.5循环将数量加倍(适
<?php
for ($i=1; $i<21; $i++) {
print($i);
}
对不起,我对这件事一无所知,我只是不知道该怎么办。谢谢 将
$i++
更改为$i+=0.5
。此外,要在自己的行上打印每个数字,您需要使用\n
(或者
,如果您要将HTML输出到浏览器)
不要使用
$i++
,而是使用$i++=.5
循环将数量加倍(适当调整上限和下限)并在输出中除以2
例如
对于($i=2;$i只需再选择一个解决方案即可
foreach (range(1, 20, 0.5) as $i) {
// Do something with $i
}
这是一个可行的办法
$i += round(exp(log(2)/2) * 2) / 2 - ENT_QUOTES + IMAGETYPE_JPEG;
+一个很好的解决方案,但有点像是对另一个问题的回答。有点像喜剧,但不是真正有用的回答。(尽管承认可能性很小,但将来它们可能会更改ENT_引号等常量的值。)
for ($i = 1; $i <= 20; $i += 0.5) {
print($i . "\n");
}
foreach (range(1, 20, 0.5) as $i) {
// Do something with $i
}
$i += round(exp(log(2)/2) * 2) / 2 - ENT_QUOTES + IMAGETYPE_JPEG;