(PHP 7 >= 7.2.0, PHP 8)
mb_scrub — Remplacez les séquences d'octets mal formées par le caractère de substitution.
$string
, ?string $encoding
= null
): stringEffectuez une conversion de jeu de caractères depuis l'encodage spécifié, ou depuis l'encodage par défaut si aucun encodage n'a été spécifié, vers le même encodage. Cela a pour effet de remplacer toute séquence d'octets invalide par le caractère de substitution.
string
La chaîne d'entrée.
encoding
L'encodage utilisé pour interpréter string
.
S'il est omis ou null
, le
paramètre mbstring.internal_encoding
sera utilisé s'il est défini, sinon le paramètre default_charset
sera utilisé.
Le résultat chaîne de caractères avec les séquences d'octets invalides remplacées.
Version | Description |
---|---|
8.0.0 |
encoding est désormais nullable.
|