mb_scrub
PHP Manual
PHP Manual»Fonctions sur les chaînes de caractères multioctets»mb_scrub

mb_scrub

(PHP 7 >= 7.2.0, PHP 8)

mb_scrubRemplace les séquences d'octets mal formées par le caractère de substitution.

Description

function mb_scrub(string $string, ?string $encoding = null): string

Effectue 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.

Liste de paramètres

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é.

Valeurs de retour

Le résultat string avec les séquences d'octets invalides remplacées.

Historique

Version Description
8.0.0 encoding est désormais nullable.
To Top