在 PHP中,% 符号表示模运算符,用于计算两数相除的余数。具体用法包括:1. 找出余数;2. 检查质数;3. 循环计数。

PHP 中 % 符号的作用
在 PHP 中,% 符号称为模运算符。它用于计算两数相除的余数。
语法
$result = $dividend % $divisor;
其中:
立即学习“PHP免费学习笔记(深入)”;
-
$dividend是要被除的数 -
$divisor是除数 -
$result是余数
用法
模运算符通常用于以下情况:
-
找出余数:计算两数相除后,无法整除的部分。例如:
10 % 3结果为 1,因为 10 除以 3 的余数是 1。 -
检查质数:如果一个数除以 2 到其平方根之间的所有整数都余 1,则该数是质数。例如:
isPrime(19),因为 19 除以 2 到 4 之间的整数(3)都余 1。 -
循环计数:在循环中,可以使用模运算符来控制循环的次数。例如:
for ($i = 0; $i ,该循环将以 2 为步长递增,从 0 到 9 循环 5 次。
示例
// 计算 10 除以 3 的余数
$余数 = 10 % 3;
echo $余数; // 输出 1
// 检查 19 是否为质数
function isPrime($num) {
for ($i = 2; $i <= sqrt($num); $i++) {
if ($num % $i == 0) {
return false;
}
}
return true;
}
if (isPrime(19)) {
echo "19 是质数";
} else {
echo "19 不是质数";
}











