Replaces 'ill-formed' byte sequences with '?'.
See: https://github.com/php/php-src/pull/1099(PHP 7 >= 7.2.0, PHP 8)
mb_scrub — Remplacez les séquences d'octets mal formées par le caractère de substitution.
Effectuez 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.
stringLa 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 | encodingest désormais nullable. | 
Replaces 'ill-formed' byte sequences with '?'.
See: https://github.com/php/php-src/pull/1099