Funktionen stristr
Funktionen stristr söker efter den första förekomsten av en delsträng i en sträng utan att ta hänsyn till skiftläge och returnerar den del av strängen som börjar från denna förekomst till slutet. Om delsträngen inte hittas returneras false.
Syntax
stristr(string $haystack, mixed $needle, bool $before_needle = false): string|false
Exempel
Sökning av delsträng utan skiftlägeskänslighet:
<?php
$email = 'USER@EXAMPLE.com';
echo stristr($email, 'e'); // Hittar första 'E'
?>
Resultat av kodkörning:
"ER@EXAMPLE.com"
Exempel
Användning av den tredje parametern för att få delen före den hittade delsträngen:
<?php
$string = 'Hello World';
echo stristr($string, 'w', true); // Returnerar delen före 'W'
?>
Resultat av kodkörning:
"Hello "
Exempel
Kontroll av förekomst av delsträng:
<?php
$res = stristr('Hello World', 'xyz');
var_dump($res);
?>
Resultat av kodkörning:
false