Vous êtes ici : Accueil >> PHP >> Le langage PHP >> C'est quoi une variable

C'est quoi une variable


Une variable en PHP est un élément qui permet de stocker temporairement une ou plusieurs valeurs.
Une variable commence toujours par le signe $ (dollars) et peut prendre pratiquement n'importe qu'elle nom. Généralement on choisie le nom que l'on donne à une variable en fonction de ce que l'on souhaite en faire ... ça permet de mieux si retrouver dans son code .

Une variable ressemble à ça : $ma_variable = "le résultat de ma variable"; soit:

<?php
$ma_variable = "le résultat de ma variable";
echo "$ma_variable";
?>

Dans cette exemple, le code va m'afficher grâce à l'instruction echo la phrase: le résultat de ma variable

Pour mieux comprendre:
Supposons que vous faites des courses chez  le magasin Leclerc et que vous achetez 5 pommes, 2 litres de lait et une pizza.

<?php
$magasin_ou_je_fais_mes_courses = "Leclerc";
$nombre_de_pommes_achetez = 5;
$nombre_de_litre_de_lait = 2;
$nombre_de_pizza = 1;
echo  " Aujourd'hui chez $magasin_ou_je_fais_mes_courses j'ai acheté
$nombre_de_pommes_achetez pommes, $nombre_de_litre_de_lait litres de lait et
$nombre_de_pizza pizza."
; ?>

Le code ci-dessus va donc me retourner la phrase: Aujourd'hui chez Leclerc j'ai acheté 5 pommes, 2 litres de lait et 1 pizza.
Comme vous pouvez le voir, j'ai choisie le nom de mes variables en fonction de ce à quoi elle correspond.

A savoir:

En PHP, les noms de variables doivent répondre à certains critères :

  • Une variable commence par le signe $ (dollars).
  • Un nom de variable doit commencer par une lettre majuscule ou minuscule ou par un  tiret bas "_" (touche 8 de votre clavier).
  • Un nom de variable peut comporter des lettres, des chiffres et des tiret bas "_".
  • Un nom de variable ne doit pas comporter d'espaces.
  • Un nom de variable ne doit pas commencer par un chiffre.
  • Un nom de variable ne doit pas comporter de caractères spéciaux comme: @  ou # ...
  • Un nom de variable ne doit pas comporter de tiret, soit le signe (-) touche 6 de votre clavier.

Les variables permettent également de faire des calculs.

Pas d'inquiétude à avoir ... pour faire des calculs on utilise les mêmes symboles que sur votre calculatrice.

+ : addition
* : multiplication
- : soustraction
/ : division

Exemple:

<?php
$chiffre = 5+2; //$chiffre est donc égale à 7
$chiffre1 = 5*2; //$chiffre1 est donc égal à 10
$chiffre2 = 5-2; //$chiffre2 est donc égal à 3
$chiffre3 = 5/2; //$chiffre3 est donc égal à 2.50
echo "$chiffre <br/> $chiffre1 <br/> $chiffre2 <br/> $chiffre3";
?>

On peut également combiner les variables:

<?php
$chiffre = 5;
$chiffre1 = ($chiffre*2); //$chiffre1 est donc égal à 10
$chiffre2 = ($chiffre1+$chiffre); //$chiffre2 est donc égal à 15
$chiffre3 = ($chiffre2/5); //$chiffre3 est donc égal à 3
echo "$chiffre3";
?>

Note: Retenez bien que lorsqu'une variable est un chiffre, il ne faut pas mettre de guillemet!

$chiffre = 5;

Catégorie PHP

Commentaire sur : C'est quoi une variable