99 of 410 menu

ฟังก์ชัน mb_strrichr

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

ไวยากรณ์

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

ตัวอย่าง

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

<?php $res = mb_strrichr('aBcAbC', 'ab'); var_dump($res); ?>

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

'AbC'

ตัวอย่าง

ค้นหาส่วนของสตริงก่อนการเกิดที่พบ:

<?php $res = mb_strrichr('aBcAbC', 'ab', true); var_dump($res); ?>

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

'aBc'

ตัวอย่าง

ตัวอย่างกับการระบุรหัส UTF-8:

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

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

'Мир'

ดูเพิ่มเติม

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