> Explication d'un tableau
- Auteur : Weber
- Publi?e : 01/01/2003
- Mise ?our le : 01/01/2003
Les tableaux php sont bien diff?ent des tableaux html. Ils servent ? enregistrer des donn?s et les traiter
Les Tableaux et le php
Les tableaux servent ? enregistrer des donn?s et les utiliser. Les tableaux est la m?hode la plus utilis?en php puisqu'ils permettent (les tableaux) de contenir des enregistrements MYSQL.
En effet, les tableaux contiennent des enregistrements qui peuvent ?re tri?, class? et ressortit.
A la premi?e mise en place des notions des tableaux (array), vous allez trouver que c'est facile ! Mais lorsque nous verrons le pointeur, comment trier, tout ceci va devenir un peu plus compliqu?..
Structure d'un tableau
Autant commencer par quelque chose d'assez simple et qui sera indispensable pour la suite, la structure d'un tableau :
Pour pouvoir par la suite appeler un tableau, on peut le mettre sous forme une variable que l'on d?init. C'est gr?ce aux 'array()' que la variable change de type.
Donc, la structure pour faire un tableau :
Dans certain cas, l'utilisation de la clef n'est pas obligatoire.
Voici une liste d'exemples qui vous permettrons de mieux cerner les structures des tableaux
Notre premier Tableau !
Voici notre premier tableau en php !
<?php
$tableau = array(
1=>"Julie",
2=> "Jean" ,
3=> "Juliette" ,
4=> "Jasmine"
);
?>
Dans ce tableau, ce sont les nombres qui ont une valeur (exemple : 1 => Julie) donc, il est possible de mettre :
<?php
$tableau = array(
"Julie",
"Jean" ,
"Juliette" ,
"Jasmine"
);
?>
Le r?ultat sera le m?e !
On commence ? compter dans un tableau ? partir de 0. Par exemple si l'on n'avait pas d?init la valeur de Julie, sa valeur par d?aut serais 0, pour Jean, ce serais 1 etc...
La seconde possibilit?de faire un tableau
Il existe une seconde faon de faire un tableau et elle est la suivante :
<?php
/* On d?lare le type de la variable */
$tableau = array();
/* On propose des clefs et leurs valeurs */
$tableau['1'] = 'Julie';
$tableau['2'] = 'Jean';
$tableau['3'] = 'Juliette';
$tableau['4'] = 'Jasmine';
?>
Le r?ultat sera strictement identique ! C'est juste la mise en page qui est diff?ente.
Ce type de mise en forme dispose ?alement de la m?e option que le tableau2.php.
Un exemple sera plus utile :
<?php
/* On d?lare le type de la variable */
$tableau = array();
/* Les clefs sont g???nbsp;par php et sont des num?o allant de 0 ? l'infini */
$tableau[] = 'Julie';
$tableau[] = 'Jean';
$tableau[] = 'Juliette';
$tableau[] = 'Jasmine';
?>
Je me r?ete mais le r?ultat est encore identique mis ? part que les clefs de Julie, Jean, Juliette, Jasmine sont d?al? de 1 parce que les clefs lorsqu'elles sont g??? par php, commencent ? 0.
Format Zip
Mozilla est un regrouppement
de plusieurs outils dont : Firefox (navigateur qui 
