Les variables
Article écrit par kazhar
L'élément principal d'un programme, qu'il soit écrit en PHP ou dans tout autre langage, est la variable.
Une variable est un élément qui peut prendre différentes valeurs au cours de l'éxecution d'un programme.
En PHP, les noms des variables sont précédées du caractère $.
$abc correpsond à la variable abc.
$abc est ici le nom de la variable à ne pas confondre avec ce que contient la variable ($abc peut contenir par exemple 3)
précisement, pour donner la valeur 3 à $abc, il suffit d'écrire l'affectation suivante:
Code :
<?php
$abc = 3;
?>
Pour obtenir le contenu d'une variable, il suffit d'écrire celle-ci:
la variable abc est égale à:
Code :
<?php
echo ($abc);
?>
la variable abc est égale à:
<?php
$abc = 3;
echo ($abc);
?>
la variable abc est égale à:
<?php
$abc = 12;
echo ($abc);
?>
ce code affichera donc :
la variable abc est égale à:
la variable abc est égale à: 33
la variable abc est égale à: 12
Nous voyons qu'avant qu'une valeur ne soit affectée à la variable, celle-ci n'existe pas. Elle peut ensuite prendre différentes vauleur.
La valeur d'une variable peut etre affectée tout naturellement à une autre variable
Code :
<?php
$abc = 1;
$d = 2;
$abc = $d;
?>
Il est possible d'affecter une valeur à une variable de différentes manières:
- Soit directement: $abc = 2;
- Soit en lui faisant recevoir le resultat d'une opération: $abc = 1+3;
- Soit en lui faisant recevoir le resultat d'une fonction: $abc = pow(2,4);
C'est à dire ici, la puissance 4 de 2.
L'instruction $abc = $abc + 1 indique la variable $abc est égale à la valeur de la variable $abc plus 1.
Il est possible d'écrire plus sucintement cette affectation $abc++
l'opérateur derrière une variable incrémente cette variable et inversement, -- décrémente cette valeur.
Code :
<?php
$abc = 1;
echo $abc;
echo "<br />";
$abc++;
echo $abc;
echo "<br />";
$abc--;
echo $abc;
?>
ce code affichera donc :
1
2
1
Source : http://www.phportail.net