Функцыя 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,
    якая вяртае пазіцыю ўваходжання падрадка