strripos

(PHP 5)

strripos --  Encontrar la posición de la última ocurrencia de una cadena en otra, insensible a mayúsculas y minúsculas

Descripción

int strripos ( string pajar, string aguja [, int desplazamiento] )

Devuelve la posición numérica de la última ocurrencia de aguja en la cadena pajar. A diferencia de strrpos(), strripos() es indiferente a mayúsculas y minúsculas. También note que las posiciones de una cadena comienzan por 0, y no 1.

Note que la aguja puede ser una cadena de uno o más caracteres.

Si la aguja no es encontrada, se devuelve FALSE.

Aviso

Esta función puede devolver FALSE, pero también puede devolver un valor no-booleano que será evaluado FALSE, como por ejemplo 0 o "". Por favor, lea la sección Booleans para más información. Utilice el operador === para comprobar el valor devuelto por esta función.

Ejemplo 1. Un ejemplo simple de strripos()

<?php
$pajar
= 'ababcd';
$aguja = 'aB';

$pos   = strripos($pajar, $aguja);

if (
$pos === false) {
    echo
"Lo siento, no encontramos ($aguja) en ($pajar)";
} else {
    echo
"&iexcl;Felicitaciones!\n";
    echo
"Encontramos la &uacute;ltima ocurrencia de ($aguja) en ($pajar) en " .
         
"la posici&oacute;n ($pos)";
}
?>

Produce la salida:

&iexcl;Felicitaciones!
Encontramos la &uacute;ltima ocurrencia de (aB) en (ababcd) en la posici&oacute;n (2)

El parámetro desplazamiento puede ser especificado para comenzar la búsqueda en un número arbitrario de caracteres dentro de la cadena.

Valores de desplazamiento negativos comenzarán la búsqueda a desplazamiento caracteres del comienzo de la cadena.

Vea también strrpos(), strrchr(), substr(), stripos() y stristr().

Hosting by: hurra.com
Generated: 2007-01-26 18:01:07