-6
% (examples in loop)

我不知道 % in loop 的目的是什么 为什么要 % in loop

请给出一两个使用循环的基本示例,并在循环中定义 %

谢谢

4

2 回答 2

3

%只是一个模运算符 。

它在循环内部或外部没有区别。它只是一个返回除法余数的算术运算符。

于 2013-04-03T16:29:18.080 回答
1

一种特殊用途是检查偶数/奇数:

for($i=0; $i<10; $i++)
{
    if($i%2==0)
    echo "even"
    else
    echo "odd"
}

这个想法可以用来对表格的行(tr)进行不同的着色,以便更好地呈现。


另一个用途是在复杂代码中动态关闭 TR(比如说,每 4 个 tds 后更改 tr)。像:

echo "<tr>";
for($i=0; $i<10; $i++)
{
    if($i%4==0)
    echo "</tr><tr>";

    echo "<td>";
    .
    .
    .
    echo "</td>";

}
echo "</tr>";
于 2013-04-03T16:29:32.140 回答