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

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


ฟังก์ชัน strnatcmp() ใช้เปรียบเทียบสองสตริงกับอัลกอริธึมลำดับที่เป็นธรรมชาติ

ไวยากรณ์

strnatcmp(str1, str2)

พารามิเตอร์

  • str1 − สตริงแรกเพื่อเปรียบเทียบ

  • str2 − สตริงที่สองเพื่อเปรียบเทียบ

คืนสินค้า

ฟังก์ชัน strnatcmp() ส่งกลับ −

  • 0 - ถ้าสองสตริงเท่ากัน

  • <0 - ถ้า string1 น้อยกว่า string2

  • >0 - ถ้า string1 มากกว่า string2

ตัวอย่าง

ต่อไปนี้เป็นตัวอย่าง −

<?php
   echo strnatcmp("Test", "TEST");
?>

ผลลัพธ์

ต่อไปนี้เป็นผลลัพธ์ -

1

ตัวอย่าง

เรามาดูตัวอย่างกัน −

<?php
   echo strnatcmp("5Demo", "50DEMO");
   echo "\n";
   echo strnatcmp("50Demo", "5DEMO");
   echo "\n";
   echo strnatcmp("100Demo", "100Demo");
?>

ผลลัพธ์

ต่อไปนี้เป็นผลลัพธ์ -

-1
1
0