Tableaux:Tableaux PHP

Un article de WikiTuto.

Jump to: navigation, search

Sommaire

Explication

Pourquoi les tableaux sont-ils si importants en PHP3 ? Parce les fonctions qui retournent plusieurs valeurs le font généralement sous la forme de tableaux. C'est la cas des fonctions liées aux bases de données. Il est donc particulièrement intéressant de bien maitriser les tableaux en PHP3.

Il existe en PHP3 deux types de tableaux. Premier type : les tableaux que l'on pourrait nommer "Classiques" dans lesquels on se déplace en utilisant l'indice de l'élément, comme en langage C. Le premier élément porte comme en Langage C l'indice zéro.

D'autre part il est inutile lors de la déclaration d'un tableau en php de préciser le nombre d'éléments du tableau, la déclaration est implicite.

Exemple

On peut remplir un tableau en adressant chaque élément un par un, ou d'un coup en fournissant toutes les valeurs :

 $tab[0] = "P";
 $tab[1] = "H";
 $tab[2] = "P";
 $tab[3] = "3";

 // Equivalent à

 $tab = array("P","H","P","3");
 

Parcourir un tableau

  • Pour parcourir un tableau il faut tout d'abord connaitre sa taille : Nous utiliserons ici la fonction sizeof() :
$Taille_Tableau=sizeof($MonTableau) ;

qui donnera le nombre d'occurences du tableau.

  • Parcourons maintenant le tableau :
for($i=0;$i<$Taille_Tableau;$i++)
{
   echo $MonTableau[$i];
}
  • Il est également possible d'affecter des valeurs à toutes les cases du tableau :
for($i=0;$i<$Taille_Tableau;$i++)
{
   $MonTableau[$i]=$i;
} 

ici nous aurons un tableau de cet ordre : 0,1,2,3,4,5... suivant la longueur du tableau.

Voir aussi

Liens externes

Source

Boîte à outils
Annuaire gratuitCe site est listé dans la catégorie Informatique : Aide et astuces en informatique Annuaire