Conversion de chaînes de texte , des caractères et des numéros dans PHP est généralement simple, comme le langage fournit de nombreuses fonctions standards pour ces types de tâches. Si vous avez une chaîne de texte dans votre code PHP et avez besoin de convertir ses personnages à des valeurs ASCII, vous pouvez le faire avec seulement quelques lignes de code. PHP utilitaires comprennent la fonction " ord ", qui retourne la valeur ASCII du premier caractère d'une chaîne , ainsi que la fonction "CHR ", qui retourne un caractère à partir d'une valeur ASCII . Instructions 1 Préparez votre personnage dans votre code PHP. Le code suivant montre comment créer une variable de chaîne avec un caractère unique comme sa valeur, contenue dans un script PHP contour : < php //Création d' une variable pour contenir la chaîne de caractères $ the_character = "t" ; ? > Photos Vous pouvez choisir n'importe quel personnage que vous voulez, y compris les numéros et les symboles , aussi longtemps que vous vous en tenez à ceux au sein de l' ASCII gamme , car ce sont ceux avec des valeurs ASCII . Si vous avez déjà votre personnage stockée comme une variable dans votre script PHP , utilisez-le . 2 réaliser le procédé " ord " sur votre personnage. En utilisant la syntaxe suivante , passez la variable de type chaîne de caractères à la méthode " ord " comme paramètre : ord ( $ the_character ) ; La méthode " ord " effectue le processus de conversion de la premier caractère de la chaîne que vous passez en paramètre. Cela signifie que si vous avez une chaîne plus longue et que vous devez tous les caractères convertis , vous devez effectuer cette opération pour chaque caractère - par exemple , dans une boucle "for" . Après le processus " ord " est terminée, votre valeur d'origine de la variable de type chaîne restera le même . 3 magasin le résultat de l'opération " ord " dans une variable. La méthode " ord " renvoie une valeur entière représentant le code ASCII du premier caractère passé dans le paramètre. Vous pouvez utiliser la valeur directement comme dans l'exemple de code suivant : echo " ASCII: " . . Ord ( $ the_character ) " "; écrit la valeur ASCII sur le navigateur de l'utilisateur. En général , il est généralement préférable de conserver la valeur en tant que variable en modifiant votre " ord " ligne d'appel de fonction comme suit : $ ascii_value = ord ( $ the_character ) ; Après cette ligne vous pouvez accéder à la valeur ASCII et de l'utiliser de quelque façon que vous en avez besoin. 4 Utilisez votre valeur ASCII dans un script PHP. Qu'est-ce que vous faites avec votre variable valeur ASCII doit naturellement dépendre du but de votre script PHP. Vous pouvez éventuellement y accéder à tout moment dans votre code à la suite du processus " ord " . Par exemple, pour sortir la valeur au navigateur en utilisant la variable , vous pouvez utiliser la syntaxe suivante: echo " Character :" $ the_character " - valeur ASCII: " . . $ Ascii_value . . " "; Cet exemple de code écrit sur la valeur de chaîne de caractères d'origine ainsi que la version ASCII 5 Enregistrez votre script PHP et de le transférer à votre . serveur . Accédez à la page dans un navigateur Web pour tester les fonctionnalités de votre code. Si votre code ne fonctionne pas correctement , vérifiez les caractères que vous êtes de passage à la fonction " ord " sont réellement dans le jeu ASCII . ASCII ne contient que 128 caractères , de sorte que certains sites Web des chaînes de texte ne sont pas couverts par celle-ci .
|