(PHP 5 >= 5.2.0, PHP 7, PHP 8)
mb_strstr — Encontra a primeira ocorrência de uma string em outra
$haystack
,$needle
,$before_needle
= false
,$encoding
= null
mb_strstr() encontra a primeira ocorrência de
needle
em haystack
e retorna a porção de haystack
.
Se needle
não for encontrado, retorna false
.
haystack
A string da qual obter a primeira ocorrência
de needle
needle
A string a ser encontrada em haystack
before_needle
Determina qual parte de haystack
essa função retorna.
Se definido como true
, retorna toda a haystack
desde o início até a primeira ocorrência de needle
(excluindo needle).
Se definido como false
, retorna toda a haystack
da primeira ocorrência de needle
até o final (incluindo needle).
encoding
Nome do conjunto de caracteres a ser usado. Se omitido, é utilizado o conjunto de caracteres interno.
Retorna a porção de haystack
,
ou false
se needle
não for encontrado.
Versão | Descrição |
---|---|
8.0.0 |
O parâmetro needle agora aceita uma string vazia.
|
8.0.0 |
O parâmetro encoding agora pode ser nulo.
|