Replaces 'ill-formed' byte sequences with '?'.See: https://github.com/php/php-src/pull/1099(PHP 7 >= 7.2.0, PHP 8)
mb_scrub — Substitui sequências de bytes malformadas pelo caractere substituto
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.
stringA string de entrada.
encoding
A codificação usada para interpretar string.
Se for omitida ou null, o
mbstring.internal_encoding setting
será usado se configurado, caso contrário, o
default_charset setting será usado.
O resultado string com sequências de bytes inválidas substituídas.
| Versão | Descrição |
|---|---|
| 8.0.0 |
O parâmetro encoding agora pode ser nulo.
|
Replaces 'ill-formed' byte sequences with '?'.See: https://github.com/php/php-src/pull/1099