98 of 410 menu

ฟังก์ชัน mb_strrchr

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

ไวยากรณ์

mb_strrchr( string $haystack, string $needle, bool $before_needle = false, string $encoding = null );

ตัวอย่าง

ค้นหาการเกิดขึ้นครั้งสุดท้ายของอักขระในสตริง:

<?php $res = mb_strrchr('abcba', 'b'); echo $res; ?>

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

'ba'

ตัวอย่าง

ค้นหาส่วนของสตริงก่อนการเกิดขึ้นครั้งสุดท้ายของอักขระ 'b':

<?php $res = mb_strrchr('abcba', 'b', true); echo $res; ?>

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

'abc'

ตัวอย่าง

การทำงานกับตัวอักษรซีริลลิกใน UTF-8:

<?php $res = mb_strrchr('привет мир', 'и'); echo $res; ?>

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

'ир'

ดูเพิ่มเติม

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