Documentación offline PHP master

mb_scrub

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

mb_scrub

Reemplaza las secuencias de bytes mal formadas por el carácter de sustitución.

Descripción#

php mb_scrub(string $string, [string $encoding]): stringphp

Realiza una conversión de juego de caracteres desde la codificación especificada, o desde la codificación por omisión si no se ha especificado ninguna, hacia la misma codificación. Esto tiene como efecto reemplazar cualquier secuencia de bytes inválida por el carácter de sustitución.

Parámetros#

string
La cadena de entrada.

encoding
La codificación utilizada para interpretar string. Si se omite o es null, el parámetro mbstring.internal_encoding será utilizado si está definido, de lo contrario el parámetro default_charset será utilizado.

Valores devueltos#

El resultado string con las secuencias de bytes inválidas reemplazadas.

Historial de cambios#

Versión Descripción
8.0.0 encoding ahora acepta null.