(PHP 5 >= 5.2.0, PHP 7, PHP 8)
mb_strrichr — Encontra a última ocorrência de um caractere em uma string dentro de outra, sem diferenciar maiúsculas de minúsculas
$haystack,$needle,$before_needle = false,$encoding = null
mb_strrichr() encontra a última ocorrência de
needle em haystack
e retorna a porção de haystack. Ao contrário de
mb_strrchr(), mb_strrichr() é
insensível a maiúsculas e minúsculas.
Se needle não for encontrada, retorna false.
haystack
A string da qual obter a última ocorrência
de needle
needle
A string a ser encontrada em haystack
before_needle
Determina qual porção de haystack
esta função retorna.
Se definido como true, retorna toda haystack
desde o início até a última ocorrência de needle.
Se definido como false, retorna toda haystack
desde a última ocorrência de needle até o final.
encodingNome do conjunto de caracteres a ser usado. Se omitido, é usado o conjunto de caracteres interno.
Retorna a porção de haystack.
ou false se needle não for encontrada.
| 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.
|