PHP中百分号的含义是什么?

这到底是什么意思?

$number = ( 3 - 2 + 7 ) % 7;

如上所述,它是模数运算符,它返回除法运算的其余部分。

例子: 3%5返回3,因为3除以5是0,余数是3。

5 % 10返回5,出于同样的原因,10进入5次零次,其余5次。

10 % 5返回0,因为10除以5就是2次,没有余数。

在你发布的例子中, (3 - 2 + 7)为8,给你8 % 7 ,所以$number将是1 ,这是8/7的剩余部分。


它是模数运算符:

$a % $b的=余$a除以$b

它通常用于“每N个元素获得一个元素”。 例如,每三个元素只能得到一个元素:

for ($i=0 ; $i<10 ; $i++) {
    if ($i % 3 === 0) {
        echo $i . '<br />';
    }
}

得到这个输出:

0
3
6
9

(是的,好的, $i+=3本可以做到这一点,但这只是一个演示。)


它是模数运算符。 在声明$a % $b ,结果是$a除以$b时的余数

链接地址: http://www.djcxy.com/p/1721.html

上一篇: What does the percent sign mean in PHP?

下一篇: and / or keywords