(PHP 5 >= 5.2.0, PHP 7, PHP 8)
mb_strstr — Encuentra la primera ocurrencia de una cadena en otra
$haystack,$needle,$before_needle = false ,$encoding = null
mb_strstr() encuentra la primera ocurrencia de
needle en haystack
y devuelve la porción de haystack.
Si needle no es encontrado, la función devolverá false .
haystack
La cadena en la cual se debe buscar la primera ocurrencia de
needle
needle
La cadena a buscar en haystack
before_needle
Determina qué porción de haystack
esta función devuelve. Si se define como true , la función
devolverá toda la cadena haystack
desde el inicio hasta la primera ocurrencia de
needle (needle excluido).
Si se define como false , la función devolverá toda la cadena
haystack desde la primera ocurrencia de
needle hasta el final (needle incluido).
encodingEl 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.
Devuelve la porción de haystack,
o false si needle no es encontrado.
| Versión | Descripción |
|---|---|
| 8.0.0 |
needle ahora acepta una cadena vacía.
|
| 8.0.0 |
encoding ahora acepta null .
|