96 of 410 menu

ฟังก์ชัน mb_stristr

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

ไวยากรณ์

mb_stristr(string $haystack, string $needle, bool $before_needle = false, ?string $encoding = null): string|false

ตัวอย่าง

มาค้นหาสตริงย่อยในสตริงโดยไม่คำนึงถึงตัวพิมพ์ใหญ่-เล็ก:

<?php $res = mb_stristr('ABCDE', 'bc'); echo $res; ?>

ผลลัพธ์การทำงานของโค้ด:

'BCDE'

ตัวอย่าง

การใช้พารามิเตอร์ $before_needle เพื่อรับส่วนของสตริงก่อนจุดที่พบ:

<?php $res = mb_stristr('ABCDE', 'bc', true); echo $res; ?>

ผลลัพธ์การทำงานของโค้ด:

'A'

ตัวอย่าง

การค้นหาโดยระบุการเข้ารหัส UTF-8:

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

ผลลัพธ์การทำงานของโค้ด:

'мир'

ดูเพิ่มเติม

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