PHP Handbuch
Zurück |  | Weiter

# strrchr

(PHP 3, PHP 4, PHP 5)

strrchr -- Sucht das letzte Vorkommen eines Zeichens in einem String

## Beschreibung

string strrchr ( string haystack, string needle )

Diese Funktion gibt den letzten Teil von `haystack` beginnend mit dem letzten Vorkommen von `needle` bis zum Ende von `haystack` zurück.

Wird `needle` nicht gefunden, gibt die Funktion `FALSE` zurück.

Enthält `needle` mehr als ein Zeichen, wird nur das erste Zeichen verwendet. Damit unterscheidet sich das Verhalten der Funktion gegenüber strchr().

Ist `needle` kein String, wird der Parameter in einen Integerwert konvertiert, der dem Ordinalwert des Zeichens entspricht.

Beispiel 1. strrchr()-Beispiel:

`<?php // 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 ); ?>`

strrchr() ist binary safe seit PHP 4.3.0

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

Zurück | Zum Anfang | Weiter
strpos | Nach oben | strrev