Cours 3.3. Les variables en PHP

Syntaxe

En PHP, les variables commencent toujours par le caractère $. Ce symbole permet de les différencier des autres entités du langage (fonctions, mots-clés...). Une particularité du PHP est que les variables ne sont pas typées. Il n'est pas nécessaire de déclarer le type (int, char, array ...) lors de la création des variables. Le moteur PHP se chargera de déterminer le type le mieux adapté. Dans la grande majorité des cas, cette syntaxe est très conviviale, même si elle engendre (rarement) quelques désagréments.

Voici un exemple :

$entier = 5;
$booleen = TRUE;
$chaine = 'String';
$tableau = array(1, 2, 3);

Notez ici l'utlisation de la balise HTML <pre> qui permet d'afficher un texte préformaté. Les retours à la ligne et les espaces sont affichés tels quels.

Notez également l'utilisation de la fonction print_r qui permet d'afficher le tableau sous une forme conviviale.

Sources des variables

Les variables peuvent provenir de différentes sources :

Exercice

Créez un script PHP qui affiche:

Quiz

En PHP, les variables commencent toujours par ...

Vérifier Bravo ! La syntaxe du PHP impose que les variables commencent par un dollar. Essaie encore ...

Quels sont les noms de variables réservés en PHP ?

Vérifier Bravo ! En règle générale, les variables réservées du PHP commencent par $_. Essaie encore ...

Quelle syntaxe permet de déclarer un entier en PHP ?

Vérifier Bravo ! En PHP, il n'est pas nécessaire de préciser le type des variables. Essaie encore ...

Quelle(s) syntaxe(s) permet(tent) de déclarer un booléen ?

Vérifier Bravo ! Lorsqu'il y a les guillemets, la variable devient une chaîne de caractères. Essaie encore ...

Voir aussi


Dernière mise à jour : 31/03/2021