Bien UTF- 16 n'est pas aussi commun que UTF-8, certaines situations nécessitent son utilisation à des fins de compatibilité. Certaines langues préfèrent UTF-16, et certains systèmes d'exploitation nécessitent chaînes sont en elle. Vous pouvez utiliser le module d'encodage de Perl pour la traduction . Instructions 1 ouvrir un nouveau fichier Perl dans votre éditeur de texte favori et ajoutez les lignes suivantes , qui importent le module d'encodage et de déclarer une chaîne de test : utilisation de codent ; octects $ = "Bonjour le monde"; 2 Ajoutez la ligne suivante à votre fichier à convertir la chaîne de UTF-8 au format interne de Perl : $ string = decode ( " ; UTF-8 " , $ octets) ; 3 Insérez les lignes suivantes dans votre fichier - la fonction encodage convertit la chaîne en UTF-16, et l'instruction print affiche : Photos $ octets = encode ( "UTF- 16", $ string) ; print $ octets
|