Forum und email

strrchr

(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.

Example#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($text10), );
?>

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

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