95 of 410 menu

ฟังก์ชัน mb_stripos

ฟังก์ชัน mb_stripos ค้นหาการปรากฏตัวแรกของสตริงย่อยในสตริงโดยไม่คำนึงถึงตัวพิมพ์ใหญ่เล็กของอักขระ ต่างจาก stripos ตรงที่ทำงานได้อย่างถูกต้องกับรหัสหลายไบต์ (เช่น UTF-8 และอื่นๆ) พารามิเตอร์แรกรับสตริงสำหรับค้นหา พารามิเตอร์ที่สองรับสตริงย่อยที่ต้องการค้นหา พารามิเตอร์ที่สาม (ไม่บังคับ) รับตำแหน่งเริ่มต้นค้นหา และพารามิเตอร์ที่สี่รับการเข้ารหัส

ไวยากรณ์

mb_stripos(string $haystack, string $needle, int $offset = 0, ?string $encoding = null): int|false

ตัวอย่าง

มาหาตำแหน่งของสตริงย่อยในสตริง:

<?php $res = mb_stripos('AbCdE', 'bc'); echo $res; ?>

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

1

ตัวอย่าง

การค้นหาพร้อมระบุตำแหน่งเริ่มต้น:

<?php $res = mb_stripos('AbCdE', 'cd', 2); echo $res; ?>

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

2

ตัวอย่าง

การค้นหาพร้อมระบุการเข้ารหัส:

<?php $res = mb_stripos('Привет мир', 'МИР', 0, 'UTF-8'); echo $res; ?>

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

7

ดูเพิ่มเติม

  • ฟังก์ชัน mb_strpos,
    ซึ่งทำการค้นหาโดยคำนึงถึงตัวพิมพ์ใหญ่เล็ก
  • ฟังก์ชัน stripos,
    ซึ่งทำงานคล้ายกัน แต่ไม่รองรับการเข้ารหัสหลายไบต์
ไทย
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
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ