ฟังก์ชัน strripos
ฟังก์ชัน strripos ค้นหาตำแหน่งการปรากฏตัวครั้งสุดท้ายของสตริงย่อยในสตริงโดยไม่สนใจตัวพิมพ์อักษร
หากไม่พบสตริงย่อย ฟังก์ชันจะคืนค่า false พารามิเตอร์แรกส่งผ่านสตริงสำหรับค้นหา
พารามิเตอร์ที่สองคือสตริงย่อยที่ต้องการค้นหา และพารามิเตอร์ที่สามที่เป็นตัวเลือกสามารถระบุตำแหน่งเริ่มต้นการค้นหาได้
ไวยากรณ์
strripos(string, substring, [offset]);
ตัวอย่าง
ค้นหาการปรากฏตัวครั้งสุดท้ายของสตริงย่อยในสตริง:
<?php
$res = strripos('aBcAbD', 'ab');
echo $res;
?>
ผลลัพธ์การทำงานของโค้ด:
3
ตัวอย่าง
ลองค้นหาสตริงย่อยที่ไม่มีอยู่:
<?php
$res = strripos('abcde', 'z');
var_dump($res);
?>
ผลลัพธ์การทำงานของโค้ด:
false
ตัวอย่าง
การใช้พารามิเตอร์ offset เพื่อค้นหาหลังจากตำแหน่งที่กำหนด:
<?php
$res = strripos('aBcAbDab', 'ab', 4);
echo $res;
?>
ผลลัพธ์การทำงานของโค้ด:
6