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 функциясы