Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

ฟังก์ชัน gmp_cmp() ใน PHP

คำอธิบาย

ฟังก์ชัน gmp_cmp() เปรียบเทียบตัวเลข GMP สองตัว

รูปแบบการใช้งาน (Syntax)

gmp_cmp($n1, $n2)

พารามิเตอร์

  • n1 − ตัวเลข GMP ตัวแรก สามารถเป็นออบเจ็กต์ GMP ใน PHP 5.6 ขึ้นไป หรือสตริงตัวเลขก็ได้

  • n2 − ตัวเลข GMP ตัวที่สอง สามารถเป็นออบเจ็กต์ GMP ใน PHP 5.6 ขึ้นไป หรือสตริงตัวเลขก็ได้

ค่าที่คืนกลับ

ฟังก์ชัน gmp_cmp() คืนค่า:

  • 1 หากตัวเลขตัวแรกมากกว่า
  • -1 หากตัวเลขตัวที่สองมากกว่า
  • 0 หากตัวเลขทั้งสองเท่ากัน

ตัวอย่างที่ 1

<?php
   $n1 = "32";
   $n2 = "32";
   $cmpres = gmp_cmp($n1, $n2);
   echo $cmpres;
?>

ผลลัพธ์

0

ตัวอย่างที่ 2

<?php
   $n1 = "25";
   $n2 = "30";
   $cmpres = gmp_cmp($n1, $n2);
   echo $cmpres;
?>

ผลลัพธ์

-1