ฟังก์ชัน strchr
ฟังก์ชัน strchr ค้นหาการปรากฏตัวครั้งแรก
ของสตริงย่อยในสตริงและส่งคืนส่วนของสตริง
เริ่มตั้งแต่ตำแหน่งนั้นไปจนถึงจุดสิ้นสุดของสตริง หาก
พารามิเตอร์ที่สองประกอบด้วยตัวอักษรมากกว่าหนึ่งตัว
จะใช้เฉพาะตัวอักษรตัวแรกเท่านั้น
ไวยากรณ์
strchr(string $haystack, string $needle, bool $before_needle = false): string|false
ตัวอย่าง . การใช้งาน
มาดึงที่อยู่ของเพจโดยไม่มีชื่อโดเมน
ออกจาก URL (จะส่งคืนสตริงย่อย โดยเริ่มจาก
เครื่องหมาย / แรก ไปจนถึงจุดสิ้นสุดของสตริง)
<?php
echo strchr('site.ru/dir1/dir2/page.html', '/');
?>
ผลลัพธ์ของการรันโค้ด:
'/dir1/dir2/page.html'