for those of us who don't have PHP 5 >= 5.2.0 ::
function get_last_occurance($needle,$haystack){
$chunk = explode($needle,$haystack);
foreach ($chunk as $bit) $last_occurance = $bit;
return $last_occurance;
}
mb_strrichr
(PHP 5 >= 5.2.0)
mb_strrichr — Busca la última ocurrencia de un carácter de un string dentro de otro, insensible a mayúsculas/minúsculas
Descripción
$haystack
, string $needle
[, bool $part = false
[, string $encoding
]] )
mb_strrichr() busca la última ocurrencia de
needle en haystack
y devuelve la porción de haystack. A diferencia de
mb_strrchr(), mb_strrichr() es
insensible a mayúsculas/minúsculas.
Si no se encuentra needle, devuelve FALSE.
Parámetros
-
haystack -
El string desde el que obtener la última ocurrencia de
needle -
needle -
El string a buscar en
haystack -
part -
Determina qué porción de
haystackdevuelve esta función. Si se establece aTRUE, devuelve todo elhaystackdesde el comienzo de la última ocurrencia deneedle. Si se establece aFALSE, devuelve todo elhaystackdesde la última ocurrencia deneedlehasta el final. -
encoding -
El nombre de la codificación de caracteres a usar. Si se omite, se usará la codificación de caracterse interna.
Valores devueltos
Devuelve la porción de haystack.
o FALSE si no se encuentra needle.
Ver también
- mb_stristr() - Busca la primera ocurrencia de un string dentro de otro, insensible a mayúsculas/minúsculas
- mb_strrchr() - Busca la última ocurrencia de un carácter de un string dentro de otro
