0

我在 PHP 脚本中找到了以下代码行,之前从未见过类似的代码:

$a = ($ba%10)

这是做什么的?

4

3 回答 3

4

它是 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了解更多信息!

于 2013-06-02T10:03:17.910 回答
3

它告诉您除法计算的余数。所以 25%8 将是 1。如果 $ba = 101 那么 $ba%10 将等于 1。

于 2013-06-02T09:54:41.633 回答
3

% 是模运算符,它为您提供整数除法的余数。

例如 87 % 10 = 7

于 2013-06-02T09:56:50.813 回答