Aller au menu - Aller au contenu

[Plan du site] Vous êtes ici --- > Le Site du Zéro > Les tutoriels > Non-Officiels > Site Web > PHP > Langage, bibliothèques et fonctions > [Langage] Amusons-nous avec PHP > Les bases du langage > Les variables, le coeur de PHP > Lecture du tutoriel

Les variables, le coeur de PHP

Vous vous apprêtez à lire un tutoriel rédigé par un membre de ce site. Malgré tout le soin que ce membre a pu apporter au tutoriel, nous ne pouvons pas garantir que les informations contenues sur cette page sont exactes à 100%. Merci de garder cela en tête lorsque vous lirez cette page ;o)
Avatar
Auteur : ZoZor
Note : 19 / 20 (4 votes)
Visualisations : 6 055

Plus d'informations Plus d'informations
On va s'attaquer à un chapitre fondamental. Vous allez devoir vous accrocher parce que ça va aller très vite. Vous allez être confrontés à l'un des chapitres les plus longs, vous verrez beaucoup de nouvelles choses, alors surtout, n'allez pas trop vite. Prenez votre temps, et n'hésitez surtout pas à relire plusieurs fois si nécessaire !
Sommaire du chapitre :
Icône du chapitre
Chapitre précédent Sommaire Chapitre suivant

Première approche

Une variable... mais qu'est-ce donc ?
En mathématiques, une variable est un nom, un symbole représentant une quantité inconnue ou quelconque appartenant à un domaine donné.
En informatique, c'est à peu près pareil : une variable associe un nom à une valeur qui peut changer au cours du temps.

On va prendre un exemple. Imaginez que vous ayez un sac rempli de pommes. Le sac est le nom de la variable, et les pommes contenues dans le sac sont la valeur de la variable. Je peux sans problème remplacer les pommes qui sont dans le sac par des poires, par exemple. Le nom de la variable est toujours le même (le sac), mais la valeur de la variable a changé : au lieu de pommes, on a des poires.

Les variables représentent un concept fondamental de tout langage de programmation. C'est pour ça que j'ai appelé cette partie "Les variables, le coeur de PHP". Vous boufferez des variables à la pelle quand vous ferez du PHP (ou tout autre langage de programmation).

Pour l'instant, vous savez que les variables sont caractérisées par leur nom et leur valeur. Seulement, il y a une troisième caractéristique qui est d'une importance capitale : le type de la valeur.

Reprenons l'exemple du sac rempli de pommes. Le sac est le nom de la variable, les pommes sont la valeur de la variable, mais quel est le type de cette valeur ? C'est simple, les pommes sont des fruits. La variable est donc de type "fruit". Maintenant, si je mets des steaks dans mon sac, le nom de la variable reste le même, la valeur change, mais le type change également ! En effet, un steak, c'est de la viande : la variable est donc alors de type viande.
Si j'avais remplacé les pommes par des poires, la valeur de la variable aurait changé, mais pas le type ! Eh oui, les poires sont également des fruits.
Vous pouvez voir que le type de la variable correspond toujours au type de la valeur : en effet, les deux doivent correspondre.

Le seul but de cette tirade sur les abricots ^^ est de vous introduire le concept de variable, de nom, de valeur et de type. Si vous ne comprenez pas ce concept, n'allez pas plus loin, relisez et essayez de comprendre à nouveau.

Les variables à la sauce PHP

Chouette, on a compris le concept de variable. Seulement, faut que je vous avoue un truc : chaque langage de programmation a des règles particulières en ce qui concerne les variables. Bien entendu, ici je vais vous parler des variables avec PHP.

Mieux qu'un long discours, on va créer notre première variable en PHP ! Tapez ce code, enregistrez-le dans un fichier PHP, ouvrez ce fichier et ouvrez grand les yeux !
Code : PHP
1
2
3
<?php
$ma_variable;
?>

Bravo, vous venez de créer votre première variable :) . Mais vous vous retrouvez quand même devant une page blanche, c'est tout à fait normal. On a créé une variable, on l'a déclarée, mais on ne fait rien avec.
On va analyser ensemble la ligne de code, nouvelle à vos yeux, $ma_variable;.
Le premier symbole est un $, et sert à dire à PHP que c'est une variable. Quand vous manipulez une variable en PHP, vous devez toujours faire précéder le nom de la variable par un $.
Après ce premier symbole, vous avez le nom de la variable à proprement parler. Ici, le nom de la variable est ma_variable. Attention toutefois ! Vous ne pouvez pas nommer vos variables n'importe comment. Voici la règle de nommage des variables en PHP : vous pouvez utiliser n'importe quel caractère alphabétique, (minuscules et majuscules comprises) un underscore (_), ou bien numérique. Toutefois, le nom de la variable ne peut pas commencer par un chiffre.
Voici quelques exemples de noms valides :
Et maintenant, des noms invalides :
Dans la liste des noms de variable valides, vous pouvez trouver $variable et $VARIABLE. Vous devez savoir qu'en PHP, le nom des variables est sensible à la casse. ce qui veut dire que PHP fait la différence entre des lettres minuscules et majuscules. Et par conséquent, ce code crée deux variables distinctes, on peut donner des valeurs différentes à chacune d'elles :
Code : PHP
1
2
3
4
<?php
$variable;
$VARIABLE;
?>

Dans ce code, comme dans tous les autres, vous pouvez remarquer un symbole autre que le $ qui revient très souvent : le point-virgule (;). Ce symbole est également très important, il sert à dire à PHP que l'instruction est terminée. Vous devez mettre un point-virgule à la fin de chaque instruction, sans quoi PHP vous dira qu'il y a une erreur dans votre script.

Mais qu'est-ce qu'une instruction ? Une instruction est un bout de texte qui va donner un ordre au serveur (en réalité, au programme qui va interpréter votre code : l'interpréteur de PHP).

Vous vous souvenez des premiers codes ? Ils ressemblaient à ceci :
Code : PHP
1
2
3
<?php
phpinfo();
?>

Qu'est-ce qu'on retrouve ? Le fameux point-virgule qui marque la fin d'une instruction. Ici, l'instruction est phpinfo(), ça donne l'ordre à l'interpréteur de créer ce grand tableau que vous connaissez si bien maintenant.

Revenons à nos variables. Jusqu'à présent, on a vu comment créer une variable (on peut aussi appeler ça déclarer une variable). Merveilleux. Si je me souviens bien, je vous ai embêtés avec deux autres notions : la valeur et le type d'une variable. Jusqu'ici, ces deux notions ne sont pas intervenues. On a juste déclaré une variable, sans lui donner de valeur, ni de type. Mais ne me regardez pas avec ses yeux tristounets, on va voir ça dans un instant ; d'ailleurs, vous devriez faire une pause, parce qu'on va un peu compliquer les choses. ^^

Valeurs et opérateur d'affectation

Déclarer une variable, c'est bien, lui donner une valeur, c'est mieux. Mais comment donne-t-on une valeur à une variable ?

Dans notre histoire de sac, de pommes, de steak et de poire, donner une valeur signifie qu'on remplit le sac avec quelque chose.

Grossièrement, on peut dire que c'est la même chose en PHP. Malheureusement, je me vois mal aller ouvrir mon ordinateur pour le remplir. C'est pourquoi les développeurs de PHP ont créé un outil très utile : l'opérateur d'affectation (=).
Un petit code... ça faisait longtemps :) :
Code : PHP
1
2
3
4
<?php
$ma_variable;
$ma_variable = VALEUR;
?>

N'essayez pas de tester ce code, vous aurez droit à une belle erreur ^^ (il est possible que vous n'ayez pas d'erreur affichée en fonction de la configuration de PHP, mais il y a bel et bien une erreur ; je vous expliquerai pourquoi par la suite).
Comme d'habitude, analysons ce code. La deuxième ligne ne doit plus avoir de secret pour vous. Dans la troisième, vous retrouvez votre variable, mais en plus, on trouve l'opérateur d'affectation (=) et à droite de ce dernier, la valeur qu'on veut affecter à la variable (sans oublier le point-virgule pour marquer la fin de l'instruction). Vous devez absolument être à même de faire la différence entre une déclaration de variable, une variable, une affectation de valeur et une valeur, sinon vous allez vous emmêler les pinceaux avant la fin de ce chapitre.
L'opérateur d'affectation est bien un égal (=) ; toutefois, écrire $ma_variable = valeur; ne veut pas dire que $ma_variable est égale à valeur. Ce bout de code veut dire qu'on affecte (ou on attribue) la valeur de l'opérande de droite à la variable $ma_variable. C'est une question de terminologie, mais c'est important de le savoir !


Je vois vos mines de morts-vivants, et je me dis que vous devez trouver ça lourd de taper deux lignes pour déclarer une variable et lui affecter une valeur. Bin chic alors, on peut le faire en une ligne. :)
Le code précédent revient strictement au même que celui-ci (au niveau du résultat, en tout cas) :
Code : PHP
1
2
3
<?php
$ma_variable = VALEUR;
?>

Dans le code précédent, on déclarait la variable et on lui affectait une valeur par la suite. Ici on déclare la variable et on lui affecte une valeur directement. Le résultat est le même, mais sémantiquement, ça ne veut pas dire la même chose. En théorie, c'est la même chose. Mais en pratique, on donnera toujours une valeur au moment de la déclaration d'une variable. En effet, ne pas donner de valeur à une variable, en plus de n'avoir aucun sens, provoquera parfois des erreurs inattendues !

Après le nom, on vient de voir comment donner une valeur à une variable. Maintenant, je me dis que vous devez être impatient d'entendre parler des types ; accrochez vos ceintures !

Une histoire de typage

Nom et valeur ; maintenant on va jouer avec la 3ème notion : le type. Mais pourtant, cette histoire de type est encore plus complexe qu'il n'y paraît.

Comme je l'ai dit précédemment, chaque langage a ses propres règles pour les variables. C'est vrai pour le nom des variables, et ça l'est également pour le type des variables. On peut classer les langages de programmation en fonction de la force, du niveau de leur typage. Il y a des langages fortement typés et d'autres, faiblement. Cette notion de langage fortement ou faiblement typé n'est pas régie par une règle stricte. Mais dans le cas PHP, beaucoup de monde s'accorde pour dire qu'il est faiblement typé.

Quand vous faites votre code PHP, vous n'avez pas à vous soucier du type de vos variables. PHP gère cela lui-même et modifie le type à la volée si c'est nécessaire.

Comme je suis sûr que je vous ai embrouillés, je vais vous raconter une nouvelle histoire. :)

Je vais chez le fermier, et je lui demande de me donner 3 kilos de beurre et 24 oeufs. Est-ce que je peux additionner les deux ? Est-ce que ça a un sens d'additionner des oeufs et du beurre ?
Eh bien non, ça n'a pas le moindre sens.
Par contre, si maintenant j'additionne le prix de ces deux marchandises, est-ce que ça a un sens ? Faire l'addition de 4 et 6 euros est-ce possible ?
Oui, car c'est la même chose : des euros plus des euros donnent des euros.

On ne peut pas manipuler en une fois des choses différentes. Vous ne pouvez pas additionner un nombre et une phrase, vous pouvez additionner deux fractions. Mais en PHP, vous n'avez pas à vous soucier de ça. Imaginons qu'on a deux variables : l'une contient un nombre et l'autre contient autre chose, une chaine de caractères, le prénom "Eve" par exemple. Si je voulais faire la somme de ces deux variables dans un langage fortement typé, j'aurais des problèmes. En PHP, aucun problème, vous pouvez le faire. PHP se chargera lui-même de donner le bon type à vos variables pour que l'addition puisse se faire. Cette opération, changer le type d'une variable, est appelée transtypage ou cast.

Et vous savez quoi ? C'est pareil pour l'opérateur d'affectation ! :D
Si je tape ça :
Code : PHP
1
2
3
<?php
$ma_variable = 5;
?>

Je déclare une variable qui a ma_variable pour nom, qui est de type int (pour integer, entier en français) et de valeur 5.
Un autre exemple :
Code : PHP
1
2
3
<?php
$autre_variable = 'Eve';
?>

Cette fois, je déclare une variable qui a autre_variable pour nom, qui est de type string (chaîne de caractères) et de valeur 'Eve'.

Vous ne vous êtes pas occupés du type de vos variables. En fonction de la valeur que vous vouliez affecter à telle ou telle variable, PHP donnait le bon type à la bonne variable.

Si vous avez bien suivi ce que j'ai dit, vous devriez maintenant vous dire quelque chose comme : "Euh, t'es bête ? Tu nous parles d'un truc totalement inutile, tu essaies de nous embrouiller pour rien ou quoi ?!".
Je l'admets : le typage n'est à priori pas quelque chose d'important en PHP. Et pourtant, ça nous sera extrêmement utile par la suite ;) .

En fait, je vous mens un peu (mais vraiment très peu, c'est plus une impasse sur un détail qu'autre chose). Je vous dis qu'une variable est de type x ou y, mais pour être rigoureusement exact, je devrais dire que la variable hérite du type de la valeur qu'on lui affecte. Retenez bien cela, c'est très important.

Les types primitifs

Après mon long discours sur le typage, que diriez-vous de découvrir les types de variables en PHP ?
La liste n'est pas exhaustive, je ne parle ici que de ce que j'appelle les types primitifs, c'est-à-dire les types de bases. Il en existe cinq.

Les entiers, alias INT (ou INTEGER)



Vous les avez déjà rencontrés juste avant, mais on va quand même reparler des entiers. Une variable de type entier contient toujours une valeur de nombre entier.
Par exemple, on trouve les entiers 1, 565, 70, etc.
Toutes les variables qui suivent sont des entiers :
Code : PHP
1
2
3
4
5
<?php
$a = 5;
$b = 234;
$c = 0;
?>

Pour déclarer un entier, il vous suffit donc de mettre un $, suivi du nom de la variable, d'un égal et enfin du nombre que vous voulez affecter à la variable. Sans oublier à la fin le sempiternel point-virgule pour monter à PHP que l'instruction est finie.

Les nombres à virgules, alias FLOAT



Les entiers, c'est cool. Mais ce n'est pas suffisant. On peut avoir besoin de nombres à virgule, le type d'une variable contenant un nombre à virgule est float (vous pouvez aussi rencontrer des double : en pratique, tous deux sont équivalents, le second n'existe que pour des raisons historiques).
Alors, qui peut me créer une variable de type float contenant la valeur 5,25 ? ^^
Facile, vous me dites ? Pas si sûr...
Quand vous écrivez un nombre à virgule, vous séparez la partie entière de la partie décimale avec une virgule. Mais manque de chance, en PHP, et dans bien des langages de programmation, voire peut-être tous, la partie entière est séparée de la partie décimale par un point (.).
Pour obtenir la variable dont je parlais, on utilisera donc ce code :
Code : PHP
1
2
3
4
5
6
7
8
<?php
$d = 5.25;
// pour ceux qui auraient écrit "$d = 5,25;", ne vous en faites pas, on a tous fait cette erreur un jour
/*
Vous avez vu comment c'est utile les commentaires ? :p 
Quand je vous disais qu'on allait s'en servir (bon, ok, j'avoue, ici ça sert à rien)
*/
?>


Les vrais ou faux, alias BOOLEEN



Ce type-ci est un peu particulier et pas très naturel vu comme ça.
Petite histoire !
Avez-vous déjà joué au jeu "Qui est-ce ?" ? Pour ceux qui ne connaissent pas, ça se joue à deux, chaque joueur choisit la photo d'un personnage et se retrouve face d'une vingtaine de photos. Les joueurs posent des questions chacun à leur tour pour éliminer des photos, et trouver le personnage qu'a choisi l'autre. Pour les éliminer, on pose des questions simples comme "A-t-il les cheveux longs ?" ou "Est-ce une femme ?". A ce genre de question, il n'y a que deux réponses possibles, oui ou non.

Eh bien les booléens, c'est pareil, ça ne peut valoir que vrai (true en anglais) ou faux (false en anglais). Pour le moment, ce type de variable doit vous paraître peu intéressant, mais vous verrez par la suite que c'est LE type le plus important.

On crée deux booléens, l'un valant true (vrai) et l'autre false (faux).
Code : PHP
1
2
3
4
<?php
$e = true; //on crée la variable $e et elle vaut true (vrai)
$f = false; //on crée la varaible $f et elle vaut false (faux)
?>

Contrairement aux noms des variables, true et false sont insensibles à la casse. On a donc true = TRUE = TRUe = TRuE = ... et pareil pour false. Mais je vous conseille de ne pas vous amuser à écrire n'importe comment, choisissez une écriture (true ou TRUE, c'est le plus simple) et tenez-vous y).


Les chaînes de caractères, alias STRING



On s'amuse bien, mais comment on fera pour afficher quelque chose comme "Bonjour, je m'appele Haku" ?
Ce genre de valeur, ce sont des chaînes de caractères, ou string en anglais.
Ce type de variable est un peu plus complexe que les trois précédents, mais on verra ça en temps voulu.
Pour le moment, tout ce que vous devez savoir, c'est que pour créer une chaîne de caractères, vous devez la placer entre des guillemets (") ou des apostrophes ('). Pour le moment on va dire que les deux méthodes sont équivalentes, ce n'est pas le cas, mais c'est trop tôt pour en parler. Je vais également vous imposer d'utiliser les apostrophes pour délimiter les chaîne de caractères, et ce sans vous expliquer pourquoi. Faites-moi confiance, ça viendra bien assez tôt. ^^

On crée donc une chaîne de caractères qui contient "Bonjour, ça va bien ?" :
Code : PHP
1
2
3
<?php
$g = 'Bonjour, ça va bien ?';
?>


Pour les gens observateurs, un petit quelque chose devrait vous déranger. En effet, ce code-ci fonctionne sans problème.
Maintenant, que se passe-t-il si je veux mettre une apostrophe dans ma chaîne de caractères ?
Testons :
Code : PHP
1
2
3
<?php
$h = 'Oh une belle apostrophe : '. Elle est belle !';
?>

Zut alors, PHP nous renvoie une erreur :o . Ça ne devrait pas vous étonner d'ailleurs, je viens de dire que la chaîne de caractères est délimitée par les apostrophes : par conséquent, quand l'interpréteur de PHP arrive à la première, il comprend qu'une chaîne de caractères commence ; une fois arrivé à la seconde, il comprend que la chaîne se termine et s'attend donc à trouver quelque chose de sensé comme ...un point-virgule. Seulement il rencontre des caractères qui n'ont aucun sens pour lui : poum, pas content, il renvoie une erreur.

Comment faire pour mettre une apostrophe, alors ? Simple : il suffit de faire précéder l'apostrophe par une backslash (\). Reprenons le code :
Code : PHP
1
2
3
<?php
$h = 'Oh une belle apostrophe : \'. Elle est belle !';
?>

Plus d'erreur, magique ! Non, logique. ;)
C'est la même chose si vous utilisez des guillemets pour délimiter vos chaînes de caractères. En effet, il faudra alors faire précéder les guillemets par un backslash (\).

Dernière remarque : il ne faut pas tout mélanger.
Parfois, on voit ceci :
Code : PHP
1
2
3
<?php
$ma_variable = '5';
?>

La personne qui écrit cela veut déclarer une variable qui contient un entier, mais il met des apostrophes (ou des guillemets autour) ; la variable est donc de type chaîne de caractères !
Comme PHP est faiblement typé, ça ne pose pas de problème, mais s'il était fortement typé, ça provoquerait des tonnes d'erreurs. Retenez donc que les apostrophes et les guillemets servent à délimiter une chaîne de caractères et rien d'autre.

Un type à part : NULL



NULL n'est pas vraiment un type de variable, ce n'est donc pas réellement un type primitif. Mais pourtant, sans le savoir, vous l'avez déjà beaucoup utilisé.
NULL est une valeur qui indique que la variable n'a pas de valeur définie. La variable a donc été déclarée, mais aucune valeur ne lui a été affectée.
Ça ne vous rappelle rien ?
Reprenons un ancien code :
Code : PHP
1
2
3
<?php 
$ma_variable;
?>

Vous n'affectez aucune valeur à cette variable, mais la variable est déclarée. Que fait PHP ? Il lui donne la valeur NULL pour indiquer que la variable existe, mais qu'aucune valeur ne lui a été attribuée.

Il existe une seconde façon d'obtenir une variable de valeur nulle, en lui affectant la valeur NULL. :D
Mieux qu'un long discours, un code :
Code : PHP
1
2
3
<?php
$ma_variable = NULL; // cette instruction est strictement équivalente à celle du code précédent
?>


A l'instar de true et false, NULL est lui aussi insensible à la casse.

Quel est ton type ?

Ça fait maintenant bien longtemps que je suis là à vous apprendre des notions théoriques qui ne vous ont encore servi à rien pour le moment. Vous ne savez même pas afficher une variable ou une valeur. Franchement, c'est nul non ?

Je vais faire quelque chose que je n'aime pas, et que j'essaie de faire le moins souvent possible : je vais vous demander d'utiliser quelque chose sans le comprendre. Vous l'utiliserez tel quel, mais pas pour longtemps, je vous rassure.

Je vais vous montrer comment afficher le type d'une variable, ou d'une valeur (souvenez-vous, j'ai insisté sur le fait que vous deviez bien comprendre la différence entre une valeur et une variable) ainsi que le contenu de cette variable, ou de cette valeur.

Mais je vais vous montrer un nouveau code qui devrait vous rafraîchir la mémoire pour faire la distinction entre une variable et une valeur :
Code : PHP
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
<?php
$ma_variable;
/*
Je déclare une variable ayant le nom ma_variable sans lui donner de valeur
PHP lui donne la valeur NULL
Cette variable existera jusqu'à la fin du script ou jusqu'à ce que je la détruise moi-même
*/
5;
'une chaine';
true;
/*
Ici, je déclare des valeurs
Comme je n'affecte pas ces valeurs à des variables, elles n'existent que quand PHP les lit.
Une fois que PHP les a lues, elles n'existent plus
*/
?>


Là, je vois que vous en avez vraiment envie : alors voilà l'instruction qui va vous permettre d'enfin afficher quelque chose :) .
Code : PHP
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
<?php
error_reporting(E_ALL); // ne faites pas attention à cette ligne
var_dump('Une belle chaine');
$a = 5;
var_dump($a);
$b;
var_dump($b);
$b = false;
var_dump($b);
$c = 3.14;
var_dump($c);
?>


Je vois d'ici vos yeux ébahis et... HORREUR ! Un texte incompréhensible. o_O
Mais on verra ça plus tard. Pour le moment, tout ce que vous devez savoir, c'est que pour afficher le type d'une variable et son contenu ou bien le type et le contenu d'une variable, il vous suffit de taper : var_dump($variable); ou var_dump(VALEUR);, VALEUR pouvant être un int (5), un float (3.14), un booléen (true) ou une chaîne de caractères ('Lala').

L'instruction affiche un résultat de ce style :
Code : Autre
1
[Type de la variable ou de la valeur]([Contenu de la variable ou de la valeur])

Mais il y a une exception. Si vous donnez une chaîne de caractères ou une variable de type chaîne de caractères à var_dump(), vous aurez ceci :
Code : Autre
1
String([Longueur de la chaîne]) "[Contenu de la chaîne]"


Si vous regardez attentivement le résultat du code avec tous les var_dump(), vous verrez une ligne qui ne répond pas aux deux règles que je viens de vous montrer. Vous avez déjà rencontré ce genre de texte : c'est une erreur de PHP.
Vous vous souvenez quand ne pas affecter immédiatement une valeur à une variable pouvait générer des erreurs ? La preuve est sous votre nez.
Pour vous en convaincre, testez ce simple code :
Code : PHP
1
2
3
4
<?php
$z;
var_dump($z);
?>

L'erreur revient. Le fait qu'il y ait une erreur est logique. Vous demandez quelle est la valeur d'une variable sans valeur, PHP indique une erreur. C'est comme si dans un magasin vous demandiez le prix d'un article qui n'est pas vendu. Par contre le texte de l'erreur ne colle pas, mais ce n'est pas important pour le moment, donc oubliez ça. ;)

Q.C.M.

Quel symbole indique à PHP qu'il y a une variable ?
Une erreur s'est glissée dans ce code, quelle est-elle ?
Code : PHP
1
2
3
4
5
<?php
$bool = false;
$__variable4 = 5.25
$truc = 'lala';
?>
Quand on affecte une valeur à une variable, que fait la variable ?
Quel est le type de ma variable à la fin du script ?
Code : PHP
1
2
3
4
<?php
$variable = 5;
$variable = '6';
?>
Comment faire pour utiliser une apostrophe si je délimite mes chaînes de caractères avec des apostrophes ?
Quelle instruction dois-je utiliser pour afficher le type et la valeur d'une variable ou d'une valeur ?

Statistiques de réponses au QCM


Pfiou ! Si vous êtes toujours vivants : félicitations. Et si vous êtes morts, ben, vous ne devriez pas être capables de lire ça. :p
Si vous n'avez pas eu 20/20 au QCM de ce chapitre, relisez-le. Les variables sont essentielles : si vous ne les maîtrisez pas par coeur, vous serez totalement largués dans le prochain chapitre.
Chapitre précédent Sommaire Chapitre suivant
Retour en haut Retour en haut


Créé : le 20/07/2007 à 10:52:43
Modifié : le 19/09/2008 à 23:42:36
Avancement : 0%
Licence : Copie non autorisée

Changer de design | En savoir plus | Plan du site | Politique d'accessibilité | Règles | RSS tutoriels | RSS news
Édité par Simple IT SARL : Nous contacter | Notre blog | Revue de presse | Publicité

Y'a plus rien à lire, faut remonter maintenant !

Hébergement web - Correction de tutoriels - Créer un site
Vous souhaitez apparaître ici ? Contactez-nous.

Nombre de connectés 105 Zéros connectés | Requêtes SQL 8 requêtes | Temps de génération de la page : Total (SQL) 0.078s (0.064s)