131 of 410 menu

ฟังก์ชัน strncasecmp

ฟังก์ชัน strncasecmp ทำการเปรียบเทียบ n ตัวอักษรแรกที่ระบุของสตริงสองสตริงโดยไม่สนใจตัวพิมพ์ คืนค่า 0 หากส่วนย่อยของสตริงเท่ากัน จำนวนลบหากสตริงแรกน้อยกว่าสตริงที่สอง และจำนวนบวกหากสตริงแรกมากกว่า

ไวยากรณ์

strncasecmp(string $str1, string $str2, int $length): int

ตัวอย่าง

เปรียบเทียบ 4 ตัวอักษรแรกโดยไม่สนใจตัวพิมพ์:

<?php $res = strncasecmp("Hello", "HELP me", 4); echo $res; ?>

ผลลัพธ์จากการรันโค้ด:

0

ตัวอย่าง

เปรียบเทียบโดยมีความแตกต่างของตัวพิมพ์:

<?php $res = strncasecmp("apple", "APRICOT", 3); echo $res; ?>

ผลลัพธ์จากการรันโค้ด (จำนวนลบ เนื่องจาก 'p' < 'R'):

-8

ตัวอย่าง

ตรวจสอบคำนำหน้าโดยไม่สนใจตัวพิมพ์:

<?php $header = "Content-Type: application/json"; if (strncasecmp($header, "content-type:", 12) === 0) { echo '+++'; } ?>

ผลลัพธ์จากการรันโค้ด:

'+++'

ดูเพิ่มเติม

  • ฟังก์ชัน strncmp,
    ซึ่งเปรียบเทียบ n ตัวอักษรแรกโดยสนใจตัวพิมพ์
  • ฟังก์ชัน strcasecmp,
    ซึ่งเปรียบเทียบสตริงทั้งหมดโดยไม่สนใจตัวพิมพ์
ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ