strrchr
(PHP 4, PHP 5)
strrchr — Sucht das letzte Vorkommen eines Zeichens in einem String
Beschreibung
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
needlemehr als ein Zeichen, wird nur das erste Zeichen verwendet. Damit unterscheidet sich das Verhalten der Funktion gegenüber strstr().Ist
needlekein 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
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 );
?>
Anmerkungen
Hinweis: Diese Funktion ist binary safe.