mb_scrub
(PHP 7 >= 7.2.0, PHP 8)
mb_scrub — Substitui sequências de bytes malformadas pelo caractere substituto
Descrição
Realiza uma conversão de conjunto de caracteres a partir da codificação especificada, ou a codificação padrão se nenhuma codificação for especificada, para a mesma codificação. Isso tem o efeito de substituir qualquer sequência de bytes inválida pelo caractere substituto.
Parâmetros
string
-
A string de entrada.
encoding
-
A codificação usada para interpretar
string
. Se for omitida ounull
, o mbstring.internal_encoding setting será usado se configurado, caso contrário, o default_charset setting será usado.
Valor Retornado
O resultado string com sequências de bytes inválidas substituídas.
Registro de Alterações
Versão | Descrição |
---|---|
8.0.0 |
O parâmetro encoding agora pode ser nulo.
|