PHP -strstr()- Funktion
Beispiel
Finden Sie das erste Vorkommen von "world" in "Hello world!" und gib den Rest der Zeichenfolge zurück:
<?php
echo strstr("Hello world!","world");
?>
Definition und Verwendung
Die Funktion strstr() sucht nach dem ersten Vorkommen eines Strings innerhalb eines anderen Strings.
Hinweis: Diese Funktion ist binärsicher.
Hinweis: Bei dieser Funktion wird zwischen Groß- und Kleinschreibung unterschieden. Verwenden Sie für eine Suche ohne Berücksichtigung der Groß-/Kleinschreibung die Funktion stristr() .
Syntax
strstr(string,search,before_search)
Parameterwerte
Parameter | Description |
---|---|
string | Required. Specifies the string to search |
search | Required. Specifies the string to search for. If this parameter is a number, it will search for the character matching the ASCII value of the number |
before_search | Optional. A boolean value whose default is "false". If set to "true", it returns the part of the string before the first occurrence of the search parameter. |
Technische Details
Rückgabewert: | Gibt den Rest der Zeichenfolge (ab dem übereinstimmenden Punkt) oder FALSE zurück, wenn die zu suchende Zeichenfolge nicht gefunden wird. |
---|---|
PHP-Version: | 4+ |
Änderungsprotokoll: | Der Parameter before_search wurde in PHP 5.3 hinzugefügt |
Mehr Beispiele
Beispiel
Suchen Sie in einer Zeichenfolge nach dem ASCII-Wert „o“ und geben Sie den Rest der Zeichenfolge zurück:
<?php
echo strstr("Hello world!",111);
?>
Beispiel
Gibt den Teil des Strings vor dem ersten Auftreten von „world“ zurück:
<?php
echo strstr("Hello world!","world",true);
?>
❮ PHP-String-Referenz