PHP Portal » PHP Handbuch » strrchr

Werbung

strrchr


(PHP 4, PHP 5)

strrchrSucht das letzte Vorkommen eines Zeichens in einem String

Beschreibung

string strrchr ( string $haystack , mixed $needle )

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

Parameter-Liste

haystack

Die Zeichenkette, in der gesucht werden soll.

needle

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

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

Rückgabewerte

Die Funktion gibt den einen Teil der Zeichenkette zurück, wird needle nicht gefunden, ist der Rückgabewert FALSE.

Changelog

Version Beschreibung
4.3.0 Die Funktion ist jetzt Binary safe.

Beispiele

PHP Code
1
2
3
4
5
6
// 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 );

Anmerkungen

Hinweis: Diese Funktion ist binary safe.

Siehe auch

  • strstr() - Findet das erste Vorkommen eines Strings
  • substr() - Gibt einen Teil eines Strings zurück
  • stristr() - Wie strstr, aber unabhängig von Groß- bzw. Kleinschreibung