Download WordPress Themes, Happy Birthday Wishes

PHP Les tableaux

Un tableau dans PHP est utilisé pour contenir plusieurs valeurs de type similaire dans une seule variable.

Avantage des tableaux  PHP

Moins de code: il n’est pas nécessaire de définir plusieurs variables.

Facile à parcourir: à l’aide d’une seule boucle, nous pouvons parcourir tous les éléments d’un tableau.

Tri: Nous pouvons trier les éléments du tableau.

Types de tableaux PHP

Il existe 3 types de tableaux en PHP.

  • Tableau indexé
  • Tableau associatif
  • Tableau multidimensionnel

Tableau indexé

L’index PHP est représenté par un nombre qui commence par 0. Nous pouvons stocker un nombre, une chaîne et un objet dans un tableau PHP. Tous les éléments de tableau PHP sont affectés à un numéro d’index par défaut.

Il y a deux façons de définir un tableau indexé:

1ère façon:

$saison = array ("été", "hiver", "printemps", "automne");

2éme façon

$saison [0] = "été";
$saison [1] = "hiver";
$saison [2] = "printemps";
$saison [3] = "automne";

Exemple

$saison = array ("été", "hiver", "printemps", "automne");
echo "Les saisons sont: $saison [0], $saison [1], $saison [2] et $saison [3]";

Résultat :

Les saisons sont: été, hiver, printemps et automne
$saison [0] = "été";
$saison [1] = "hiver";
$saison [2] = "printemps";
$saison [3] = "automne";
echo "Les saisons sont: $saison [0], $saison [1], $saison [2] et $saison [3]";

Résultat :

Les saisons sont: été, hiver, printemps et automne

Tableau associatif

Nous pouvons associer un nom à chaque élément du tableau en PHP en utilisant le symbol => .

Il y a deux façons de définir un tableau associatif:

1ère façon:

$salaire = array ("Raefskov" => "450000", "Hadil" => "60000", "Hedi" => "90000");

2éme facon:

$salaire ["Raefskov"] = "450000";
$salaire ["Hadil"] = "60000";
$salaire ["Hedi"] = "90000";

Exemple

$salaire = array ("Raefskov" => "450000", "Hadil" => "60000", "Hedi" => "90000");
echo "Salaire Raefskov:". $salaire ["Raefskov"]. "<br/>";
echo "Salaire Hadil:". $salaire ["Hadil"]. "<br/>";
echo "Salaire Hedi:". $salaire ["Hedi"]. "<br/>";

Résultat :

Salaire Raefskov: 450000
Salaire Hadil: 60000
Salaire Hedi: 90000

Tableau multidimensionnel

Le tableau multidimensionnel est également appelé tableau de tableaux. Il vous permet de stocker des données tabulaires dans un tableau. Le tableau multidimensionnel PHP peut être représenté sous la forme d’une matrice représentée par ligne* colonne.

Définition

$emp = array  
  (  
  array(1,"Raefskov",450000),  
  array(2,"Hadil",60000),  
  array(3,"Hedi",90000)  
  );

Exemple de tableau PHP multidimensionnel

Voyons un exemple simple de tableau multidimensionnel en PHP pour afficher les données tabulaires suivantes. Dans cet exemple, nous affichons 3 lignes et 3 colonnes.

Id prénom Un salaire
1 Raefskov 450000
2 Hadil 60000
3 Hedi 90000

Exemple

$emp  =  array  
  (  
  array (1, "Raefskov" , 450000),  
  array (2, "Hadil" , 60000),  
  array (3, "Hedi" , 90000)  
  )  
  
for( $row  = 0;  $row < 3;  $row++) {  
  for( $col  = 0;  $col < 3;  $col++) {  
    echo $emp [ $row ] [ $col ]. "" ;   
  }  
  echo "<br/>" ;   
}

Résultat :

Raefskov 450000
Hadil 60000
Hedi 90000