(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).
encoding
Nombre de la codificación a utilizar. Si este parámetro es omitido, se utiliza la codificación 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 es nullable.
|