ตัวอย่าง
เปรียบเทียบสองสตริง (case-insensitive) :
<?php
echo strncasecmp("Hello world!","hello earth!",6);
?>
ตัวอย่างเช่นเรียกใช้» ความหมายและการใช้งาน
strncasecmp() ฟังก์ชั่นเปรียบเทียบสองสาย
Note: strncasecmp() เป็นไบนารีปลอดภัยและกรณีตาย
เคล็ดลับ: ฟังก์ชั่นนี้มีความคล้ายคลึงกับ strcasecmp() ฟังก์ชั่นยกเว้นว่า strcasecmp() ไม่ได้มีพารามิเตอร์ยาว
วากยสัมพันธ์
strncasecmp( string1,string2,length )
พารามิเตอร์ | ลักษณะ |
---|---|
string1 | จำเป็นต้องใช้ ระบุสายแรกเพื่อเปรียบเทียบ |
string2 | จำเป็นต้องใช้ ระบุสายที่สองเพื่อเปรียบเทียบ |
length | จำเป็นต้องใช้ ระบุจำนวนของตัวละครจากแต่ละสายที่จะใช้ในการเปรียบเทียบ |
รายละเอียดทางเทคนิค
กลับค่า: | ฟังก์ชั่นนี้จะส่งกลับ:
|
---|---|
PHP เวอร์ชัน: | 4.0.2+ |
ตัวอย่างอื่น ๆ
ตัวอย่างที่ 1
เปรียบเทียบสองสตริง (case-insensitive = Hello and hELLo will output the same) :
<?php
echo strncasecmp("Hello","Hello",6);
echo "<br>";
echo strncasecmp("Hello","hELLo",6);
?>
ตัวอย่างเช่นเรียกใช้» <PHP สตริงอ้างอิง