ฟังก์ชัน str_starts_with

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

ไวยากรณ์

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

ตัวอย่าง

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

php<?php
  $str = 'abcde';
  $res = str_starts_with($str, 'a');
  
  var_dump($res);
?>

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

phptrue

ตัวอย่าง

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

php<?php
  $str = 'abcde';
  $res = str_starts_with($str, 'ab');
  
  var_dump($res);
?>

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

phptrue

ตัวอย่าง

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

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

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

phpfalse

ดูเพิ่มเติม

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