mb_stristr
(PHP 5 >= 5.2.0, PHP 7, PHP 8)
mb_stristr — Encontra a primeira ocorrência de uma string dentro de outra, sem diferenciar maiúsculas de minúsculas
Descrição
mb_stristr() encontra a primeira ocorrência de
needle em haystack
e retorna a parte de haystack.
Ao contrário de mb_strstr(),
mb_stristr() não faz distinção entre maiúsculas e minúsculas.
Se needle não for encontrado, retorna false.
Parâmetros
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
esta função retorna.
Se definido como true, retorna toda haystack
desde o início até a primeira ocorrência de needle (excluindo needle).
Se definido como false, retorna toda haystack
desde a primeira ocorrência de needle até o final (incluindo needle).
encoding
-
O parâmetro
encoding
é a codificação de caracteres. Se for omitido ou null, o valor da codificação
de caracteres interna será usado.
Valor Retornado
Retorna a parte de haystack,
ou false se needle não for encontrado.
Veja Também
- stristr() - strstr insensível a maiúsculas/minúsculas
- strstr() - Encontra a primeira ocorrência de uma string
- mb_strstr() - Encontra a primeira ocorrência de uma string em outra