Функција 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,
која враќа позиција на влез на подниза