mb_stripos
En esta página
mb_stripos
Encuentra la primera ocurrencia de una cadena en otra, sin tener en cuenta la casilla
Descripción#
php
mb_stripos(string $haystack, string $needle, [int $offset], [string $encoding]): intphp
mb_stripos devuelve la posición numérica de la primera ocurrencia de needle en la cadena haystack. A diferencia de mb_strpos, mb_stripos no distingue entre mayúsculas y minúsculas. Si needle no es encontrado, la función devolverá false.
Parámetros#
haystack
La cadena desde la cual se obtiene la posición de la primera ocurrencia de needle
needle
La cadena a buscar en haystack
offset
La posición en haystack donde se debe comenzar a buscar. Una posición negativa cuenta desde el final de la string.
encoding
El parámetro encoding es la codificación de caracteres. Si se omite o es null, se utilizará el valor de la codificación de caracteres interna.
Valores devueltos#
Devuelve la posición numérica de la primera ocurrencia de needle en la cadena haystack o false si needle no es encontrado.
Errores/Excepciones#
- Si
offsetes mayor que la longitud dehaystack, se lanzará unValueError.
Historial de cambios#
| Versión | Descripción |
|---|---|
| 8.0.0 | needle ahora acepta una cadena vacía. |
| 8.0.0 | encoding ahora acepta null. |
| 7.1.0 | Se añadió soporte para offsets negativos. |
Véase también#
stripos, strpos, mb_strpos