Descripción
int
strrpos ( string cadena, string caracter [, int desplazamiento] )
Devuele la posición numérica de la última aparición de
caracter en la cadena.
Nótese que en PHP 4 el caracter sólo puede ser un caracter único.
Si se pasa una cadena como caracter, sólo se utilizará el primer
caracter de la misma.
Si no se encuentra el caracter, devuelve FALSE.
Los valores devueltos para "caracter encontrado en la posicion 0" y
"caracter no encontrado" pueden confundirse con facilidad. A continuación
se muestra como detectar esa diferencia:
Si caracter no es una cadena, se convierte en un entero y se interpreta
como el valor ordinal de un carácter.
Nota:
A partir de la versión de PHP 5.0.0, se puede emplear un parámetro
denominado desplazamiento y que indica la posición
desde el comienzo de la cadena a partir de la que se empieza a buscar. Un valor negativo indica la
posición desde el final de la cadena a partir del cual se deja de buscar.
Nota:
Desde la versión de PHP 5.0.0 el parámetro caracter puede
ser una cadena de más de un carácter de longitud.
Vea también strpos(),
strripos(),
strrchr(),
substr(),
stristr() y
strstr().