Stats
- 13 connecté(e)s
- 5143 membres
-
- 1218 news
- 3106 topics
- 70 articles
- 35 questions
- 144 sites
-
- St(e) Rolande
Proverbes
- Il n'y a pire mal qu'une mauvaise femme, mais rien n'est comparable à une femme bonne
- [ Euripide ]
Partenaires

Les variables
Posté par kazhar le 06/11/2004 dans la catégorie Bases de PHP
-
- 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
PHPortail.net © 2003 - 2008; Tous les droits réservés - Webmaster: Philippe Gamache
Site valide Xhtml Strict, CSS 2