foncéclairChoisir le thème bleu   



Bienvenue dans la quatrième partie de ce cours sur le php. Maintenant que vous connaissez la fonction date par cœur (comme ça ce n'est pas le cas? Ba alors retournez au chapitre précédent et relisez moi ça :P) nous allons exploiter cette fonction pour vous expliquer les variables. Vous êtes prêts? Alors c'est partit.


1- A quoi sert une variable?


Les variables sont très importantes, c'est pourquoi il est nécessaire de bien les comprendre. En effet, c'est avec les variables que vous allez pouvoir travailler avec des données, donnée auxquelles vous allez donner un nom.

Prenons un l'exemple simple d'une trousse et de stylos. Chaque stylo a sa propre valeur. Imaginons maintenant que nous ayons besoin de retravailler avec ces valeurs plus tard. On met les stylos dans la trousse et il nous suffit maintenant de rouvrir la trousse pour reprendre les stylos. Et bien si la trousse était une variable, il nous suffirait de l'appeler pour récupérer les valeurs contenues à l'intérieur de celle-ci. en fait, une variable sert à stocker tout et n'importe quoi dans le but de s'en resservir plus tard. (Si on s'en ressert pas, autant ne pas la définir ^_^). Maintenant, nous allons voir comment utiliser une variable.


2- Comment utiliser une variable?


Pour comprendre cela, nous allons prendre un exemple, et je vais ensuite vous expliquer.



<?php
$texte = 'Bonjour';
?>
 


Dans cet exemple, j'ai dit à php que la variable "texte" était égale à "Bonjour". Pour déclarer une variable, il vous suffit donc simplement d'insérer le signe $ (dollar), de lui accoler le nom de votre variable puis de définir une valeur à celle ci en mettant = et la valeur entre guillemet simples 'valeur'. Vous voyez, ce n'est pas compliqué :-) Maintenant, pour bien en comprend l'utilité, imaginons une situation de calcul entre deux nombres. Chaque nombre va être contenu dans une variable. Dans un premier temps, on va prendre 10 que nous mettrons dans la variable $variable1. Ensuite nous allons prendre la variable $variable2 qui aura pour valeur par exemple... 200. Et enfin, nous aurons la variable $resultat qui sera égale à l'addition des deux première. Ce qui nous donne comme code:



<?php
$variable1 = 10;
$variable2 = 200;
$resultat = $variable1 + $variable2;
?>
 


Vous me direz, dans l'état actuel des choses, ça sert pas à grand chose ^^ ça calcul, mais c'est tout, rien ne s'affiche. Et bien maintenant, ajoutons à ce code la fonction echo pour avoir ceci:



<?php
$variable1 = 10;
$variable2 = 200;
$resultat = $variable1 + $variable2;
echo $resultat;
?>
 


La fonction echo va nous afficher 210, soit le résultat de l'opération effectuée. Bon, je vous l'accorde, on aurait put écrire echo '210'; ça aurait été plus vite, mais c'était pour l'exemple, pour vous montrer ce que l'on peut faire avec des variables. Passons maintenant à un exercice pratique pour voir si vous avez bien compris :-)


3- Application.


Maintenant, on va se servir de ce qu'on à vu sur les variables en l'appliquant à la date par exemple (vu en partie 3). Ce qui peut donner comme code:



<?php
$date = date('d/m/Y');
echo $date;
?>
 


C'est quand même plus clair non? On crée la variable, dans laquelle on "enregistre" la date puis on affiche celle-ci grâce à echo. Bon, maintenant, un petit exercice, vous vous souvenez de celui de tout à l'heure? Et bien vous allez devoir le refaire :P mais avec des variables cette fois hein! Aller, faites pas cette tête, c'est tout facile. A vos claviers.



C'est bon?


Vous avez fini?


Oui? Alors correction!




<?php
$date = date('d/m/Y');
$heure = date('H:i:s');
echo 'Il est ' . $heure . ' et nous sommes le ' . $date . '.';
?>
 


Démonstration >> ICI.

Alors, vous voyez, c'était pas si terrible :P Bon, l'important, c'est de ne pas oublier le . de séparation entre le texte et les variables. Vous pouvez utiliser ce genre de procédés pour beaucoup de chose et autant de fois que vous le souhaitez. N'hésitez pas, vous verrez que vous deviendrez vite fan des variables et de leurs possibilités. :D

Bon et bien voilà, notre 4 ème chapitre se referme ici :-) J'espère que vous l'avez bien compris, si tel n'était pas le cas n'hésitez pas à venir poser les questions qui vous turlupine sur le forum il est la pour ça. Si vous êtes au point avec vos variables, je vous donne rendez-vous dans le chapitre 5 dédié aux formulaires ;-)