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

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


ฟังก์ชัน strncmp() ใช้เพื่อเปรียบเทียบอักขระ n ตัวแรก

หมายเหตุ − ฟังก์ชันคำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่

ไวยากรณ์

strncmp(str1, str2, len)

พารามิเตอร์

  • str1 − สตริงแรก

  • str2 − สตริงที่สอง

  • เลน − จำนวนอักขระที่ใช้ในการเปรียบเทียบ

คืนสินค้า

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

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

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

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

ตัวอย่าง

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

<?php
   echo strncmp("Demo text!","DEMO word!",4);
?>

ผลลัพธ์

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

8192

ตัวอย่าง

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

<?php
   $str1 = "TomHanks";
   $str2 = "tomhanks";
   print_r(strncmp($str1, $str2, 8));
?>

ผลลัพธ์

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

-32