|
21-03-2007 |
Cet article est le premier d'une (j'espère longue) série consacré à php. Je vais proposer au fur et à mesure des semaines et mois qui viennent des articles approximativement dans l'ordre chronologique de ce qu'il est nécessaire d'apprendre pour "maîtriser" le langage php. Plutôt que de commencer par la classique présentation de comment fonctionne php, je préfère rentrer dans le vif du sujet et commencer par la base de tout : Les variables. Avant même de vous lancer dans le moindre bout de code php vous devez comprendre et maîtriser les variables. Voyons ensemble de quoi il retourne.
Si vous ne savez pas exactement comment fonctionne php je vous propose tou simplement de lire attentivement l'excellente page du wikipedia français : http://fr.wikipedia.org/wiki/PHP_hypertext_preprocessor
Une variable est un "conteneur" qui porte un nom est une valeur. Le nom tout comme la valeur sont soumis à certaines règles. Typiquement une variable servira à récupérer des données fournit par l'utilisateur ou à rechercher ou afficher des informations issues d'une base de données.
Le nom des variable php :L'affectation d'un nom à une variable est soumis à quelques règles :
- Le nom d'un variable commence obligatoirement par un "$", par exemple : $couleur représente la variable de nom "couleur". Dans l'etat elle n'as pas encore de valeur. Le signe $ est ce qui permet à php de savoir qu'il s'agit d'une variable.
- Le nom d'un varible peut comporter à la fois des nombres, des chiffres ou des underscores "_"
- Juste dériére de signe "$" on ne peut mettre qu'une lettre ou un underscore "_", jamais un chiffre !
- Le nom des variable tiens compte de la case, par exemple $couleur et $cOuleur seront 2 variables différentes.
Affectation de valeur à une varibale :La valeur d'une variable peut être numérique (un chiffre ou un nombre) ou cela peut être une chaine de caractéres (un nom, un mot etc..). Pour affecter une valeur à une variable on utilise l'opérateur d'affectation "=". Quelques exemple :
$couleur="bleu"; $taille="XL"; $age=12; |
A noter que tant qu'une variable n'as pas était affecté par un valeur, elle ne contient "rien du tout", à ne pas confondre avec le fait qu'elle contienne "0" qui lui est une valeur. Lorsqu'une valeur est attribué à une variable elle accessible et utilisable tout au long du programme tant qu'elle n'as pas était désaffecté.
Réinitialisation d'une variable :Pour supprimer la valeur d'une variable, on utlise la fonction suivante :
Quelques exemple d'utilisations d'un variable :<? $produit="chemise"; $couleur="bleu"; $prix=20; ?> La <? echo "$produit $couleur"; ?> coute <? echo $prix; ?> Euros |
Affichera :
| La chemise bleu coute 20 Euros |
Pour aller plus loin : Echo, guillements et apostrophes (en preparation)
|