PHP stristr() function
Example
Find the first occurrence of "world" in "Hello world!" and return the remaining part of the string:
<?php echo stristr("Hello world!","WORLD"); ?>
Definition und Verwendung
Die stristr() Funktion sucht nach der ersten Erscheinung eines Strings in einem anderen String.
Kommentare:Diese Funktion ist binärsicher.
Kommentare:Diese Funktion ist nicht groß- oder kleinschreibungsabhängig. Für eine区分大小写的 Suche verwenden Sie strstr() Funktion.
Syntax
stristr(string,search ,before_search)
Parameter | Beschreibung |
---|---|
string | Erforderlich. Definiert den String, der durchsucht wird. |
search |
Erforderlich. Definiert den zu suchenden String. Wenn dieser Parameter eine Zahl ist, wird nach einem Zeichen gesucht, das dem ASCII-Wert dieser Zahl entspricht. |
before_search |
Optional. Standardwert ist "false". Wenn auf "true" gesetzt, wird search Der Teil der Zeichenkette, der vor dem ersten Erscheinen des Parameters liegt. |
Technische Details
Rückgabewert: | Gibt den Rest der Zeichenkette zurück (von der Übereinstimmungspunkte aus). Wenn der gesuchte String nicht gefunden wird, wird FALSE zurückgegeben. |
PHP-Version: | 4+ |
Aktualisierungsprotokoll: |
In PHP 5.3 wurde hinzugefügt before_search Parameter. In PHP 4.3 wird diese Funktion binärsicher. |
Mehr Beispiele
Beispiel 1
Sucht nach einem String, der den ASCII-Wert von "o" entspricht, und gibt den Rest des Strings zurück:
<?php echo stristr("Hello world!",111); ?>
Beispiel 2
Gibt den Teil der Zeichenkette zurück, der vor der ersten Erscheinung des gesuchten Strings liegt:
<?php echo stristr("Hello world!","WORLD",true); ?>