Funktsioon stristr
Funktsioon stristr otsib stringist esimest alamstringi esinemist ilma suurtähetundlikkuseta ja tagastab stringi osa alates sellest esinemist kuni lõpuni. Kui alamstringi ei leita, tagastatakse false.
Süntaks
stristr(string $haystack, mixed $needle, bool $before_needle = false): string|false
Näide
Alamstringi otsimine ilma suurtähetundlikkuseta:
<?php
$email = 'USER@EXAMPLE.com';
echo stristr($email, 'e'); // Leiab esimese 'E'
?>
Koodi täitmise tulemus:
"ER@EXAMPLE.com"
Näide
Kolmanda parameetri kasutamine osa saamiseks enne leitud alamstringi:
<?php
$string = 'Hello World';
echo stristr($string, 'w', true); // Tagastab osa enne 'W'
?>
Koodi täitmise tulemus:
"Hello "
Näide
Alamstringi olemasolu kontrollimine:
<?php
$res = stristr('Hello World', 'xyz');
var_dump($res);
?>
Koodi täitmise tulemus:
false