Le langage de programmation PHP supporte les caractères multi-octets selon le standard Unicode . Jacent tous les caractères est une séquence de données binaires qui contiennent le code d'une lettre, un chiffre ou un symbole spécifique . Ceci est parfois désigné comme une séquence d'octets , en particulier pour les caractères Unicode qui sont composées de plusieurs octets . Avec PHP , vous pouvez saisir des caractères à entrer dans leur séquence d'octets . Vous pouvez également obtenir la séquence d'un caractère déjà mis en octet . Cela peut être utile lors de la conversion des schémas de codage de caractères. Choses que vous devez informatique avec serveur PHP, ou une ligne interpréteur PHP Voir Plus Instructions 1 décider comment vous allez exécuter votre code PHP. Si vous avez un serveur PHP , vous pouvez exécuter du code en utilisant les fichiers PHP . Si vous n'avez pas accès à un serveur PHP, vous pouvez utiliser un interpréteur PHP en ligne. Entrez le code de ce tutoriel soit dans un fichier PHP ou l'interpréteur PHP en ligne 2 Commencez votre programme PHP avec l'énoncé suivant : . < Php 3 ? déclarer une variable et attribuez-lui la valeur " a ", en écrivant cette ligne de code : $ str = 'A' ; 4 Obtenir la valeur ASCII de l' $ str variable. Les valeurs ASCII et les valeurs Unicode se chevauchent, si cette valeur sera également la valeur Unicode de la lettre « A » Pour obtenir la valeur ASCII, vous pouvez utiliser la fonction ord comme ceci: $ str = ord ( $ str ) ; 5 Imprimer la séquence d' octets en utilisant printf , qui vous permet d'imprimer le bit RAW séquence d'une valeur . Pour imprimer la séquence d'octets , vous faites référence à une variable % b dans la chaîne de production . Par exemple, pour imprimer la séquence de l' $ variable str octet , vous pouvez écrire ceci: printf ( " séquence d'octets :% b ', $ str) ; 6 Concluez votre programme PHP avec la déclaration " > " . Votre programme est maintenant prêt à être testé sur votre serveur PHP ou en ligne interpréteur PHP . 7 exécuter le programme. La sortie ressemble à ceci: séquence d'octets : 1000001
|