PHP strrchr() Funktion
Beispiel
Suchen Sie nach der Position von "Shanghai" in der Zeichenkette und geben Sie alle Zeichen von dieser Position bis zum Ende der Zeichenkette zurück:
<?php echo strrchr("I love Shanghai!","Shanghai"); ?>
Definition und Verwendung
Die strrchr() Funktion sucht nach der letzten Position eines Strings in einem anderen String und gibt alle Zeichen von dieser Position bis zum Ende des Strings zurück.
Anmerkung:Diese Funktion ist binärsicher.
Syntax
strrchr(string,char)
Parameter | Beschreibung |
---|---|
string | Erforderlich. Legt die zu suchende Zeichenkette fest. |
char | Erforderlich. Legt den zu suchenden Zeichen fest. Wenn dieses Parameter ein Zahl ist, wird das Zeichen gesucht, das dem ASCII-Wert dieser Zahl entspricht. |
Technische Details
Rückgabewert: |
Gibt alle Zeichen von der letzten Position dieses Strings in einem anderen String bis zum Ende des Hauptstrings zurück. Wenn dieses Zeichen nicht gefunden wird, wird FALSE zurückgegeben. |
PHP-Version: | 4+ |
Aktualisierungsprotokoll: | In PHP 4.3 wurde diese Funktion binärsicher. |
Mehr Beispiele
Beispiel 1
Suchen Sie nach der Position von "What" in der Zeichenkette und geben Sie alle Zeichen von dieser Position bis zum Ende der Zeichenkette zurück:
<?php echo strrchr("Hello world! What a beautiful day!",What); ?>
Beispiel 2
Suchen Sie nach dem ASCII-Wert von "o" in der Zeichenkette und geben Sie alle Zeichen von dieser Position bis zum Ende der Zeichenkette zurück:
<?php echo strrchr("Hello world!",101); ?>