Aller au contenu

chr()

La fonction chr() permet de retourner un caractère spécifique en fonction du code ASCII. La syntaxe de la fonction chr() est la suivante :

La syntaxe PHP de chr()

php
string chr ( int $ascii )

La fonction prend un paramètre : le code ASCII du caractère à retourner ($ascii). La fonction chr() retourne le caractère.

Voici un exemple d'utilisation de la fonction chr() :

Exemple de PHP chr()

php
<?php
$ascii_code = 65;
$character = chr($ascii_code);
echo $character;
?>

Dans cet exemple, nous disposons d'un code ASCII ($ascii_code) qui représente le caractère « A ». Nous souhaitons convertir ce code ASCII en son caractère correspondant. Nous passons le code ASCII à la fonction chr(), qui retourne le caractère.

Le résultat de ce code sera :


console
A

Comme vous pouvez le voir, la fonction chr() a bien retourné le caractère « A » en fonction du code ASCII.

Voici un autre exemple d'utilisation de la fonction chr() avec une boucle :

Comment utiliser PHP chr() ?

php
<?php
for ($i = 65; $i <= 90; $i++) {
    echo chr($i) . " ";
}
?>

Dans cet exemple, nous utilisons une boucle pour afficher toutes les lettres majuscules de l'alphabet. Nous commençons par le code ASCII de « A » (65) et nous terminons par le code ASCII de « Z » (90). Nous passons chaque code ASCII à la fonction chr(), qui retourne le caractère correspondant.

Le résultat de ce code sera :


console
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Comme vous pouvez le voir, la fonction chr() a retourné les caractères correspondants pour chaque code ASCII dans la boucle.

La fonction chr() est un outil utile pour travailler avec les codes ASCII et les caractères. Elle peut aider à rendre votre code plus efficace et performant. En maîtrisant cette fonction, vous deviendrez un développeur PHP plus compétent.

Nous espérons que cet article vous a aidé à comprendre la fonction chr() en PHP. Si vous avez des questions ou des commentaires, n'hésitez pas à nous contacter.

Pratique

Quelle est la fonction de la fonction chr() en PHP ?

Trouvez-vous cela utile?

Aperçu dual-run — comparez avec les routes Symfony en production.