PHP strchr() function
Example
Find the first occurrence of "world" in "Hello world!" and return the rest of this string:
<?php echo strchr("Hello world!","world"); ?>
Definition und Verwendung
Die strchr() Funktion sucht nach der ersten Erscheinung eines Strings in einem anderen String.
Diese Funktion ist ein Alias für die strstr() Funktion.
Kommentar:Diese Funktion ist binär sicher.
Kommentar:Diese Funktion ist groß- und kleinschreibungsabhängig. Verwenden Sie stristr() Funktion.
Syntax
strchr(string,search,before_search);
Parameter | Beschreibung |
---|---|
string | Erforderlich. Die zu suchende Zeichenkette wird festgelegt. |
search |
Erforderlich. Der gesuchte String wird festgelegt. Wenn der Parameter eine Zahl ist, wird der Zeichenwert gesucht, der dem ASCII-Wert der Zahl entspricht. |
before_search |
Optional. Standardwert ist "false". Wenn auf "true" gesetzt, wird es 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). 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. |
Mehr Beispiele
Beispiel 1
Durch den ASCII-Wert von "o" suchen und den Rest der Zeichenkette zurückgeben:
<?php echo strchr("Hello world!",111); ?>
Beispiel 2
Gibt den Teil der Zeichenkette zurück, der vor der ersten Erscheinung des gesuchten Strings liegt:
<?php echo strchr("Hello world!","world",true); ?>