Funkcija str_contains
Funkcija str_contains tikrina, ar
simbolis yra eilutėje. Grąžina true,
jei simbolis yra eilutėje, ir false priešingu
atveju. Pirmajame funkcijos parametre nurodome eilutę, kurioje
ieškosime simbolio. Antrajame parametre nurodome
mums reikalingą simbolį arba paieškos eilutę.
Sintaksė
str_contains(string $haystack, string $needle): bool
Pavyzdys
Patikrinkime, ar eilutėje yra nurodytas simbolis:
<?php
$str = 'abcde';
$res = str_contains($str, 'a');
var_dump($res);
?>
Kodo vykdymo rezultatas:
true
Pavyzdys
Patikrinkime, ar eilutėje yra nurodyta paieškos eilutė:
<?php
$str = 'abcde';
$res = str_contains($str, 'ab');
var_dump($res);
?>
Kodo vykdymo rezultatas:
true
Pavyzdys
Dabar paieškokime mūsų eilutėje
paieškos eilutę 'ac':
<?php
$str = 'abcde';
$res = str_contains($str, 'ac');
var_dump($res);
?>
Kodo vykdymo rezultatas:
false
Taip pat žiūrėkite
-
funkciją
str_starts_with,
kuri tikrina eilutės pradžią -
funkciją
str_ends_with,
kuri tikrina eilutės pabaigą -
funkciją
in_array,
kuri tikrina, ar elementas yra masyve -
funkciją
strpos,
kuri grąžina paieškos eilutės įvykio poziciją