strrchr

strrchr -- Sucht letztes Vorkommen des gesuchten Zeichens und liefert den Reststring

Beschreibung:

string strrchr ( string haystack, string needle)

Diese Funktion gibt den letzten Teil des Strings haystack zurück , der ab dem letzten Vorkommen von needle steht ( bis zum Ende ) .

Wird needle nicht gefunden , wird FALSE zurück gegeben .

Enthält needle mehr als ein Zeichen , wird nur das erste Zeichen genommen .

Ist needle kein String , wird er zu einem Integer-Wert umgesetzt und als das diesem Wert entsprechende ASCII-Zeichen angesehen .

Beispiel 1 . strrchr( ) -Beispiel :

 
/

 
/

 
hole

 
das

 
letzte

 
Verzeichnis

 
aus

 
$PATH

 
$dir

 
=

 
substr

 
(

 
strrchr

 
($PATH

 
,

 
"

 
:")

 
,

 
1)

 
;

 
/

 
/

 
hole

 
alles

 
nach

 
dem

 
letzten

 
"Neue-Zeile

 
"

 
$text

 
=

 
"Zeile

 
1\nZeile

 
2\nZeile

 
3"

 
;

 
$last

 
=

 
substr

 
(strrchr

 
($text

 
,

 
10)

 
,

 
1

 
)

 
;





Siehe auch substr( ) , stristr( ) und strstr( ) .