Функција str_contains

Функција str_contains проверава присуство симбола у стрингу. Враћа true, ако симбол постоји у стрингу, и false у супротном случају. У првом параметру функције задајемо стринг у коме ћемо тражити симбол. У другом параметру наводимо потребан нам симбол или подстринг.

Синтакса

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

Пример

Хајде да проверимо да ли у стрингу постоји задати симбол:

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

Резултат извршавања кода:

phptrue

Пример

Хајде да проверимо да ли у стрингу постоји задати подстринг:

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

Резултат извршавања кода:

phptrue

Пример

А сада хајде да потражимо у нашем стрингу подстринг 'ac':

php<?php
  $str = 'abcde';
  $res = str_contains($str, 'ac');
  
  var_dump($res);
?>

Резултат извршавања кода:

phpfalse

Погледајте такође

  • функцију str_starts_with,
    која проверава почетак стринга
  • функцију str_ends_with,
    која проверава крај стринга
  • функцију in_array,
    која проверава присуство елемента у низу
  • функцију strpos,
    која враћа позицију уласка подстринга