ฟังก์ชัน str_ends_with
ฟังก์ชัน str_ends_with ตรวจสอบว่าสตริงจบด้วยส่วนย่อยที่กำหนดหรือไม่ และในกรณีที่สำเร็จจะคืนค่า true ในกรณีที่ไม่สำเร็จ - false ในพารามิเตอร์แรกของฟังก์ชันเรากำหนดสตริงที่จะค้นหา ในพารามิเตอร์ที่สองเราระบุอักขระหรือส่วนย่อยที่ต้องการ
ไวยากรณ์
str_ends_with(string $haystack, string $needle): bool
ตัวอย่าง
ลองตรวจสอบว่าสตริงจบด้วยอักขระที่กำหนดหรือไม่:
<?php
$str = 'abcde';
$res = str_ends_with($str, 'e');
var_dump($res);
?>
ผลลัพธ์ของการเรียกใช้โค้ด:
true
ตัวอย่าง
ลองตรวจสอบว่าสตริงจบด้วยส่วนย่อยที่กำหนดหรือไม่:
<?php
$str = 'abcde';
$res = str_ends_with($str, 'de');
var_dump($res);
?>
ผลลัพธ์ของการเรียกใช้โค้ด:
true
ตัวอย่าง
ลองตรวจสอบว่าสตริงจบด้วยอักขระที่กำหนดหรือไม่:
<?php
$str = 'abcde';
$res = str_ends_with($str, 'x');
var_dump($res);
?>
ผลลัพธ์ของการเรียกใช้โค้ด:
false
ดูเพิ่มเติม
-
ฟังก์ชัน
str_contains,
ซึ่งตรวจสอบการมีอยู่ของอักขระในสตริง -
ฟังก์ชัน
str_starts_with,
ซึ่งตรวจสอบจุดเริ่มต้นของสตริง -
ฟังก์ชัน
strrpos,
ซึ่งคืนค่าตำแหน่งของการปรากฏครั้งสุดท้ายของส่วนย่อย -
ฟังก์ชัน
strpos,
ซึ่งคืนค่าตำแหน่งของการปรากฏของส่วนย่อย