PHP strncasecmp() ฟังก์ชัน

ตัวอย่าง

เปรียบเทียบสองข้อความ (ไม่เลือกตัวหลักภาษา):

<?php
echo strncasecmp("I love China!","I love Shanghai!",6);
?>

สามารถปฏิบัติงานได้

การประกาศและการใช้งาน

ฟังก์ชัน strncasecmp() ที่เปรียบเทียบสองข้อความ

หมายเหตุ:strncasecmp() คือการทดสอบแบบบิทเทอร์นารี่ ไม่เลือกตัวหลักภาษา

คำเตือน:ฟังก์ชันนี้คล้ายกับ strcasecmp() ฟังก์ชันที่คล้ายกัน แต่ต่างกันคือ strcasecmp() ไม่มี length ตัวอักษร

การใช้งาน

strncasecmp(string1,
string2,length)
ตัวอักษร คำอธิบาย
string1 สำคัญต้องการตั้งค่า. กำหนดข้อความที่จะเปรียบเทียบ
string2 สำคัญต้องการตั้งค่า. กำหนดข้อความที่จะเปรียบเทียบ
length สำคัญต้องการตั้งค่า. กำหนดจำนวนอักษรที่ใช้เปรียบเทียบในแต่ละข้อความ

รายละเอียดเทคนิค

ค่าที่กลับมา:

ฟังก์ชันนี้กลับมาทางตัวเลข:

  • 0 - ถ้าสองข้อความเหมือนกัน
  • <0 - ถ้า string1 ต่ำกว่า string2
  • >0 - ถ้า string1 มากกว่า string2
PHP รุ่น: 4+

ตัวอย่างเพิ่มเติม

ตัวอย่าง 1

เปรียบเทียบสองข้อความ (ไม่เลือกตัวหลักภาษา ที่แสดงเป็น China และ CHINA มีการแสดงเหมือนกัน):

<?php
echo strncasecmp("China","China",6);
echo "<br>";
echo strncasecmp("China","CHINA",6);
?>

สามารถปฏิบัติงานได้