Les variables PHP offrent la pos­si­bi­lité d’en­re­gis­trer les données, de les trans­for­mer et de les traiter. Vous pouvez par exemple classer des suites de ca­rac­tères, filtrer et trier des arrays ou exécuter des calculs complexes.

Que sont les variables PHP ?

Une variable PHP est un type de conteneur qui peut en­re­gis­trer des in­for­ma­tions pendant l’exécution d’un programme PHP afin d’y accéder ul­té­rieu­re­ment. Les variables sont iden­ti­fiées à l’aide d’un nom et peuvent contenir des valeurs de dif­fé­rents types de données, par exemple des chiffres, des suites de ca­rac­tères, des booléens ou des struc­tures de données complexes, comme des tableaux ou des objets. Les variables sont souvent des com­po­sants élé­men­taires des fonctions PHP et des classes PHP. Elles servent à ré­per­to­rier les saisies de l’uti­li­sa­teur, à en­re­gis­trer les résultats in­ter­mé­diaires, à per­son­na­li­ser les contenus dans les ap­pli­ca­tions Web ou à gérer les données de session. Vous pouvez également appeler des données dans une base de données MySQL à l’aide d’in­for­ma­tions PHP et classer et traiter les saisies dans des variables.

Conseil

Avec Deploy Now de IONOS, vous avez le contrôle de votre processus de dé­ve­lop­pe­ment. Choi­sis­sez votre ré­fé­ren­tiel Git et utilisez la détection au­to­ma­tique du framework avec GitHub Actions afin de mettre en place votre ap­pli­ca­tion. Avec Deploy Now, vous disposez de domaines per­son­na­li­sés, de la sécurité SSL et de sta­tis­tiques visiteurs basées sur un protocole.

Quelle est la syntaxe des variables PHP ?

En PHP, les variables sont créées en faisant précéder les noms des variables sou­hai­tées d’un symbole dollar ($), puis en leur at­tri­buant une valeur. Voici la syntaxe basique :

$var = value;
php

Les règles ap­pli­cables aux variables PHP sont les suivantes :

  • Noms des variables : en PHP, un nom de variable doit commencer par un symbole dollar ($), suivi de lettres, de chiffres ou de tirets bas. Le symbole dollar doit im­pé­ra­ti­ve­ment être suivi d’une lettre, et non d’un chiffre. Par exemple : $maVariable, $valeur_1, mais en aucun cas $1variable.
  • Ma­jus­cules et mi­nus­cules : PHP est sensible à la casse, vous devez donc tenir compte des ma­jus­cules et mi­nus­cules. Ainsi, $maVariable et $MaVariable sont con­si­dé­rées comme des variables dif­fé­rentes.
  • Mots réservés : vous ne devez pas utiliser de mots réservés PHP dans les noms des variables. Par exemple, « echo », « if », « while » et « foreach » sont des mots réservés.
  • Ca­rac­tères spéciaux : les noms de variables ne doivent pas contenir de ca­rac­tères spéciaux (autres que le tiret bas) ou d’espaces.
Conseil

Si vous souhaitez en savoir plus à propos des variables PHP et de leurs fonctions, nous vous con­seil­lons de lire le tutoriel PHP de notre guide. Nous avons également résumé les avantages et in­con­vé­nients de PHP vs Python et de PHP vs Ja­vaS­cript.

API de IONOS pour dé­ve­lop­peurs
Gérez vos produits d'hé­ber­ge­ment grâce à notre puissante API
  • En­re­gis­tre­ments DNS
  • Ad­mi­nis­tra­tion SSL
  • Do­cu­men­ta­tion API

Quels sont les dif­fé­rents types de variables PHP ?

PHP est un langage peu stan­dar­disé, de sorte que le type de variable PHP n’est pas indiqué ex­pli­ci­te­ment. Le type de données est au­to­ma­ti­que­ment détecté, selon la valeur assignée. Cela permet une mise en œuvre flexible des variables en PHP. Voici quelques-uns des prin­ci­paux types de données :

  • Nombre entier (integer) : ces types de données sont utilisés pour présenter des nombres entiers sans décimales.
  • Nombre à virgule flottante (float) : les nombres à virgule flottante, ou « floats » en anglais, sont des nombres à deux décimales.
  • Chaîne (string) : les chaînes se composent de suites de lettres.
  • Booléen (bool) : le type booléen re­pré­sente des valeurs logiques et peut être soit true (vrai) soit false (faux).
  • Tableau (array) : un tableau est une liste ordonnée de valeurs qui sont en­re­gis­trées sous un seul et même nom. Les tableaux peuvent contenir des valeurs de dif­fé­rents types de données.
  • Objet (object) : un objet est une instance d’une classe et peut en­re­gis­trer des méthodes et des ca­rac­té­ris­tiques (variables).
  • NULL : NULL est une valeur spéciale indiquant qu’une variable ne possède pas de valeur. Ainsi, la variable PHP est defined, c’est-à-dire qu’elle a été définie par la valeur NULL.

Exemples d’uti­li­sa­tion des variables PHP

Les variables PHP ont de nom­breuses uti­li­sa­tions possibles. Nous vous pré­sen­tons ci-après comment vous pouvez afficher, associer et utiliser glo­ba­le­ment les variables.

Echo PHP Variable

La fonction Echo en PHP est une méthode simple pour afficher des variables et leurs contenus à l’écran.

$var = "blue";
echo $var;
php

Nous obtenons le résultat suivant :

blue
php

Con­ca­té­ner des variables PHP

Vous pouvez associer des variables PHP à des opé­ra­teurs PHP, comme l’opérateur de con­ca­té­na­tion ., dans des chaînes de ca­rac­tères.

$var = "blue";
echo "The sky is " . $var
php

À l’écran, la chaîne suivante apparaît :

The sky is blue
php

PHP Variable Global

En PHP, vous pouvez créer et ini­tia­li­ser des variables globales à l’aide de la super variable $GLOBALS

$GLOBALS['myVar'] = "This is a global variable";
php

Grâce à cette as­sig­na­tion, la variable $myVar est globale et est ac­ces­sible depuis n’importe quelle partie de votre code PHP.

IONOS Cloud Object Storage
Stockage de données sûr et éco­no­mique

Augmentez votre ren­ta­bi­lité grâce à un stockage évolutif, qui s'intègre à vos scénarios d'ap­pli­ca­tion. Vos données sont protégées par nos serveurs d'une grande fiabilité et un contrôle des accès per­son­na­lisé.

Aller au menu principal