我在 PHP 脚本中找到了以下代码行,之前从未见过类似的代码:
$a = ($ba%10)
这是做什么的?
它是 PHP 的算术运算符
模运算符 % 的结果与被除数的符号相同——也就是说,$a % $b 的结果将与 $a 具有相同的符号。例如:
<?php
echo (5 % 3)."\n"; // prints 2
echo (5 % -3)."\n"; // prints 2
echo (-5 % 3)."\n"; // prints -2
echo (-5 % -3)."\n"; // prints -2
?>
单击PHP.NET了解更多信息!
它告诉您除法计算的余数。所以 25%8 将是 1。如果 $ba = 101 那么 $ba%10 将等于 1。
% 是模运算符,它为您提供整数除法的余数。
例如 87 % 10 = 7