我想制作一个以两种方式工作的循环,如果句号是任何数字但是13和它的乘法,它将调用我的最后收入,如果不是它应该使你在下面看到的等式,任何想法怎么样?
for ($i=1; $i <= $period ; $i++) {
if ($i+=13) {
echo round($income=$income*(1+($rowage/100))). "<br>";
} else
{
echo $income. "<br>";
}
}
答案 0 :(得分:1)
它被称为多个13,你可以使用modulos:
for ($i=1; $i <= $period ; $i++) {
if ($i%13==0) {
echo round($income=$income*(1+($rowage/100))). "<br>";
} else
{
echo $income. "<br>";
}
}
$ i%13 == 0表示如果i除以13得0,如果i是13的倍数,则该值为真。