Funktsioon str_contains
Funktsioon str_contains kontrollib
sümboli olemasolu stringis. Tagastab true,
kui sümbol on stringis olemas, ja false vastasel
juhul. Esimeses funktsiooni parameetris määrame stringi, milles
otsime sümbolit. Teises parameetris määrame
vajaliku sümboli või alamstringi.
Süntaks
str_contains(string $haystack, string $needle): bool
Näide
Kontrollime, kas stringis on määratud sümbol:
<?php
$str = 'abcde';
$res = str_contains($str, 'a');
var_dump($res);
?>
Koodi täitmise tulemus:
true
Näide
Kontrollime, kas stringis on määratud alamstring:
<?php
$str = 'abcde';
$res = str_contains($str, 'ab');
var_dump($res);
?>
Koodi täitmise tulemus:
true
Näide
Nüüd otsime meie stringist
alamstringi 'ac':
<?php
$str = 'abcde';
$res = str_contains($str, 'ac');
var_dump($res);
?>
Koodi täitmise tulemus:
false
Vaata ka
-
funktsiooni
str_starts_with,
mis kontrollib stringi algust -
funktsiooni
str_ends_with,
mis kontrollib stringi lõppu -
funktsiooni
in_array,
mis kontrollib elemendi olemasolu massiivis -
funktsiooni
strpos,
mis tagastab alamstringi esinemise positsiooni