PHP 中的 gmp_cmp() 函数
phpserver side programmingprogramming
gmp_cmp() 函数比较两个 GMP 数字。
语法
gmp_cmp(n1, n2)
参数
n1 − 第一个 GMP 数字。它可以是 PHP 5.6 及更高版本中的 GMP 对象。也可以是数字字符串。
n2 − 第二个 GMP 数字。它可以是 PHP 5.6 及更高版本中的 GMP 对象。也可以是数字字符串。
返回
gmp_cmp() 函数返回:
- 如果第一个数字较大,则返回 1;
- 如果第二个数字较大,则返回 -1;
- 如果两个数字相等,则返回 0
示例
下面是一个例子 −
<?php $n1 = "32"; $n2 = "32"; $cmpres = gmp_cmp($n1, $n2); echo $cmpres; ?>
输出
以下是输出 −
0
示例
让我们看另一个例子 −
<?php $n1 = "25"; $n2 = "30"; $cmpres = gmp_cmp($n1, $n2); echo $cmpres; ?>
输出
以下是输出 −
-1