Функсияи 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,
    ки мавқеи вуруди зерсатрҳоро бармегардонад