Funkcija stristr
Funkcija stristr meklē pirmo apakšvirknes atgadījumu virknē bez reģistra jūtīguma un atgriež virknes daļu sākot no šī atgadījuma līdz beigām. Ja apakšvirkne netiek atrasta, tiek atgriezts false.
Sintakse
stristr(string $haystack, mixed $needle, bool $before_needle = false): string|false
Piemērs
Apakšvirknes meklēšana bez reģistra jūtīguma:
<?php
$email = 'USER@EXAMPLE.com';
echo stristr($email, 'e'); // Atrod pirmo 'E'
?>
Koda izpildes rezultāts:
"ER@EXAMPLE.com"
Piemērs
Trešā parametra izmantošana, lai iegūtu daļu pirms atrastās apakšvirknes:
<?php
$string = 'Hello World';
echo stristr($string, 'w', true); // Atgriež daļu pirms 'W'
?>
Koda izpildes rezultāts:
"Hello "
Piemērs
Apakšvirknes esamības pārbaude:
<?php
$res = stristr('Hello World', 'xyz');
var_dump($res);
?>
Koda izpildes rezultāts:
false