PHP中的gmp_cmp()函数

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