Funktion stristr
Die Funktion stristr sucht nach dem ersten Vorkommen einer Teilzeichenkette in einer Zeichenkette ohne Berücksichtigung der Groß-/Kleinschreibung und gibt den Teil der Zeichenkette zurück, der von diesem Vorkommen bis zum Ende reicht. Wenn die Teilzeichenkette nicht gefunden wird, wird false zurückgegeben.
Syntax
stristr(string $haystack, mixed $needle, bool $before_needle = false): string|false
Beispiel
Suche nach einer Teilzeichenkette ohne Berücksichtigung der Groß-/Kleinschreibung:
<?php
$email = 'USER@EXAMPLE.com';
echo stristr($email, 'e'); // Findet das erste 'E'
?>
Ergebnis der Codeausführung:
"ER@EXAMPLE.com"
Beispiel
Verwendung des dritten Parameters, um den Teil vor der gefundenen Teilzeichenkette zu erhalten:
<?php
$string = 'Hello World';
echo stristr($string, 'w', true); // Gibt den Teil vor 'W' zurück
?>
Ergebnis der Codeausführung:
"Hello "
Beispiel
Überprüfung des Vorhandenseins einer Teilzeichenkette:
<?php
$res = stristr('Hello World', 'xyz');
var_dump($res);
?>
Ergebnis der Codeausführung:
false