ฟังก์ชัน str_ends_with

ฟังก์ชัน str_ends_with ตรวจสอบว่าสตริงจบด้วยส่วนย่อยที่กำหนดหรือไม่ และในกรณีที่สำเร็จจะคืนค่า true ในกรณีที่ไม่สำเร็จ - false ในพารามิเตอร์แรกของฟังก์ชันเรากำหนดสตริงที่จะค้นหา ในพารามิเตอร์ที่สองเราระบุอักขระหรือส่วนย่อยที่ต้องการ

ไวยากรณ์

phpstr_ends_with(string $haystack, string $needle): bool

ตัวอย่าง

ลองตรวจสอบว่าสตริงจบด้วยอักขระที่กำหนดหรือไม่:

php<?php
  $str = 'abcde';
  $res = str_ends_with($str, 'e');
  
  var_dump($res);
?>

ผลลัพธ์ของการเรียกใช้โค้ด:

phptrue

ตัวอย่าง

ลองตรวจสอบว่าสตริงจบด้วยส่วนย่อยที่กำหนดหรือไม่:

php<?php
  $str = 'abcde';
  $res = str_ends_with($str, 'de');
  
  var_dump($res);
?>

ผลลัพธ์ของการเรียกใช้โค้ด:

phptrue

ตัวอย่าง

ลองตรวจสอบว่าสตริงจบด้วยอักขระที่กำหนดหรือไม่:

php<?php
  $str = 'abcde';
  $res = str_ends_with($str, 'x');
  
  var_dump($res);
?>

ผลลัพธ์ของการเรียกใช้โค้ด:

phpfalse

ดูเพิ่มเติม

  • ฟังก์ชัน str_contains,
    ซึ่งตรวจสอบการมีอยู่ของอักขระในสตริง
  • ฟังก์ชัน str_starts_with,
    ซึ่งตรวจสอบจุดเริ่มต้นของสตริง
  • ฟังก์ชัน strrpos,
    ซึ่งคืนค่าตำแหน่งของการปรากฏครั้งสุดท้ายของส่วนย่อย
  • ฟังก์ชัน strpos,
    ซึ่งคืนค่าตำแหน่งของการปรากฏของส่วนย่อย