ฟังก์ชัน strrchr

ฟังก์ชัน strrchr ค้นหาการปรากฏตัวของตัวอักษร ครั้งสุดท้ายในสตริง และส่งคืนส่วนของสตริง เริ่มต้นจากจุดนั้นจนถึงจุดสิ้นสุดสตริง หากพารามิเตอร์ที่สองประกอบด้วยตัวอักษรมากกว่า หนึ่งตัว จะใช้เฉพาะตัวอักษรตัวแรกเท่านั้น

ไวยากรณ์

phpstrrchr(string $haystack, string $needle): string|false

ตัวอย่าง

ในตัวอย่างนี้ ฟังก์ชันจะแยกที่อยู่หน้าออกมาจาก URL (ส่งคืนสตริงย่อย เริ่มจากตัวสุดท้าย / จนถึงจุดสิ้นสุดสตริง):

php<?php
  echo strrchr('site.ru/dir1/dir2/page.html', '/');
?>

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

php'/page.html'

ดูเพิ่มเติม

  • ฟังก์ชัน strchr,
    ที่ค้นหาการปรากฏตัวของตัวอักษรครั้งแรกและส่งคืนส่วนที่เหลือ