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;

Signaler une erreur
Débuter en php
Le langage PHP
Les conditions PHP if, elseif, else



