strpos
strrev
String-Funktionen
PHP Manual

# strrchr

(PHP 4, PHP 5)

strrchr — Sucht 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

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.

### 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

strpos
strrev
String-Funktionen
PHP Manual