Les Tableaux
Création d'un tableau avec 4 éléments avec un Index numérique
Code php
$prenoms = array ('François', 'Michel', 'Nicole', 'Véronique', 'Benoît');
Création d'un tableau $prenoms avec comme valeur : François, Michel, Nicole, Véronique, Benoît.
Les valeurs peuve etre aussi numérique ou alpha-numerique.
Et l'index est numérique et commence par 0 (zéro).
Affiché un element du Tableau
Code php
$prenoms = array ('François', 'Michel', 'Nicole', 'Véronique', 'Benoît');
echo "Votre prénom est ".$prenoms[1];
Pour affiché un élément du tableau j'utilise la commande echo, comme j'affiche du texte je mets le texte entre guillemet,
je met un . , le nom du tableau ,suivie de l'index qui debute par 0.
Donc je veux afficher le deuxième élément qui correspond a l'index 1.
Resultat
Votre prénom est : Michel
Une autre facon d'écrire le code avec 4 éléments et un Index numérique
Code php
$prenoms[0] = 'François';
$prenoms[1] = 'Michel';
$prenoms[2] = 'Nicole';
$prenoms[3] = 'Véronique';
$prenoms[4] = 'Benoît';
echo "Votre prénom est : ".$prenoms[2];
La deuxieme méthode est identique que le code précédent, leur index commence par 0.
Je veux afficher le troisième élément qui correspond a l'index 2.
Resultat
Votre prénom est : Nicole
Affiché tous les élément du Tableau avec var_dump
Code php
var_dump($prenoms);
Affiche tous les éléments du tableaux sans pouvoir les affectées à une variables, la function foreach le fait.
var_dump() est généralement utilisée pour le déboggage
Resultat
array(5) {
[0]=>
string(9) "François"
[1]=>
string(6) "Michel"
[2]=>
string(6) "Nicole"
[3]=>
string(10) "Véronique"
[4]=>
string(7) "Benoît"
}
Les Tableaux Multiple
Parcourir un Tableau Multiple avec foreach
Code php
<?php
foreach ($tab_muli as Mon_elem){
echo $Mon_elem['Prenom']." ".$Mon_elem['Nom']."<br>";
}
?>
La boucle foreach est identique que ce soit un tableaux simple ou multiple
Et j'affiche le : Prénom et nom
Resultat
François Durand
Michel Dupond
Véronique Hardy
Benoît Hardy
Parcourir un Tableau Multiple avec foreach et affiche les index + les éléments
Code php
<?php
foreach ($tab_muli as $Index => Mon_elem){
echo $Index."-".$Mon_elem['Prenom']." ".$Mon_elem['Nom']."<br>";
}
?>
La Heu ...c'est un peu plus dure
J'ai ajouter $Index ... au début
Resultat
0-François Durand
1-Michel Dupond
2-Véronique Hardy
3-Benoît Hardy