Manuale PHP
Indietro |  | Avanti

# strrchr

(PHP 3, PHP 4, PHP 5)

strrchr -- Trova l'ultima occorrenza di un carattere in una stringa

## Descrizione

string strrchr ( string haystack, string needle )

Questa funzione restituisce la porzione di haystack che inizia dall'ultima occorrenza di needle e finisce al termine di haystack.

Restituisce `FALSE` se needle non viene trovato.

Se needle contiene più di un carattere, in PHP 4 si utilizza solo il primo. Questo comportamento è differente rispetto a strchr().

Se needle non è una stringa, viene convertito in un intero e utilizzato come valore ordinale di un carattere.

Esempio 1. Esempio di uso di strrchr()

`<?php // L'ultima directory in $PATH $dir = substr(strrchr($PATH, ":"), 1); // ottiene qualsiasi cosa dopo l'ultimo newline $text = "Line 1\nLine 2\nLine 3"; $last = substr(strrchr($text, 10), 1 ); ?>`

strrchr() è affidabile con i dati binari dal PHP 4.3.0

Vedere anche strstr(), substr() e stristr().

Indietro | Partenza | Avanti
strpos | Risali | strrev