Nom de la fonction: mb_decode_numericalentity ()
Version applicable: PHP 4.0.6 et supérieur
Fonction Description: La fonction MB_DECODE_NUMERICALENTITY () est utilisée pour convertir le codage d'entité HTML en ses caractères correspondants. Il peut décoder les encodages d'entités en utilisant des représentations décimales ou hexadécimales.
usage:
string mb_decode_numericentity ( string $str , array $convmap [, string $encoding = mb_internal_encoding() ] )
Description du paramètre:
Valeur de retour: la chaîne décodée, si le décodage échoue, renvoie false.
Exemple:
$str = "ABC"; $convmap = array(0x0, 0x10ffff, 0, 0xffff); $decodedStr = mb_decode_numericentity($str, $convmap, 'UTF-8'); echo $decodedStr; // 输出:ABC
Dans l'exemple ci-dessus, nous utilisons la fonction mb_decode_numericalEntity () pour convertir l'encodage d'entité en caractères. Nous passons la chaîne "ABC"
à la fonction et utilisons le tableau $convmap
pour spécifier la relation de mappage entre l'encodage de l'entité et les caractères. Enfin, nous sortions la chaîne décodée à l'écran, et le résultat est "ABC"
.