Affichage du contenu des tableaux indexés à deux dimensions
Leçon à avoir vu avant d'aborder celle-ci : Affichage
des tableaux en général. |
Pour afficher le contenu de notre exemple, nous écrirons : print_r($Discotheque) ; Ce qui donne le résultat suivant (en mettant ça entre les balises HTML <pre> et </pre> pour conserver l'indentation) :
Array
(
[0] => Array
(
[0] => Mozart
[1] => Chopin
[2] => Haendel
[3] => Bach
[4] => Lully
[5] => Gounod
[6] => Schubert
[7] => Brahms
[8] => Verdi
[9] => Wagner
)
[1] => Array
(
[0] => Louis Armstrong
[1] => Baden Powell
[2] => Art Tatum
[3] => Nat King Cole
[4] => Claude Bolling
[5] => Fats domino
[6] => Billie Holiday
[7] => Lionel Hampton
[8] => Keith Jarrett
[9] => Benny Goodman
)
[2] => Array
(
[0] => Théo Adam
[1] => Fischer Dieskau
[2] => Jules Bastin
[3] => Ileana Cotrubas
[4] => José Carreras
[5] => Enrico Caruso
[6] => Placido Domingo
)
)
Vous voyez que nous retrouvons la forme de notre déclaration
: |
Ici, il faudra écrire : var_dump($Discotheque) ; ce qui donne comme résultat (en mettant ça entre les balises HTML <pre> et </pre> pour conserver l'indentation) :
array(3) {
[0]=>
array(10) {
[0]=>
string(6) "Mozart"
[1]=>
string(6) "Chopin"
[2]=>
string(7) "Haendel"
[3]=>
string(4) "Bach"
[4]=>
string(5) "Lully"
[5]=>
string(6) "Gounod"
[6]=>
string(8) "Schubert"
[7]=>
string(6) "Brahms"
[8]=>
string(5) "Verdi"
[9]=>
string(6) "Wagner"
}
[1]=>
array(10) {
[0]=>
string(15) "Louis Armstrong"
[1]=>
string(12) "Baden Powell"
[2]=>
string(9) "Art Tatum"
[3]=>
string(13) "Nat King Cole"
[4]=>
string(14) "Claude Bolling"
[5]=>
string(11) "Fats domino"
[6]=>
string(14) "Billie Holiday"
[7]=>
string(14) "Lionel Hampton"
[8]=>
string(13) "Keith Jarrett"
[9]=>
string(13) "Benny Goodman"
}
[2]=>
array(7) {
[0]=>
string(9) "Théo Adam"
[1]=>
string(15) "Fischer Dieskau"
[2]=>
string(12) "Jules Bastin"
[3]=>
string(15) "Ileana Cotrubas"
[4]=>
string(13) "José Carreras"
[5]=>
string(13) "Enrico Caruso"
[6]=>
string(15) "Placido Domingo"
}
}
Ici, les tableaux sont entre accolades et on nous indique d'emblé
que le tableau principal contient trois tableaux : array(3)
{. |
L'instruction s'écrit : echo implode("<br> ", $Discotheque) ; Ce qui donne : Array nous indiquant simplement que $Discotheque est un tableau contenant trois autres tableaux (Array), sans plus de précision. |
Ce cours est enseigné par Philippe
Médan
dans le cadre de la formation des professionnels de l'INTERNET.
au CREFAC
, 14 rue Scandicci, 93000 Pantin. Tél. : 01 48 46 51 99
au GITA-GRETA , Lycée
Technologique Diderot 61, rue David D'Angers 75019 Paris Tél. : 01
40 40 36 27
au CESI à l'Ecole
des ingénieurs, 116 Av Aristide Briand, BP 57, 92224 Bagneux CEDEX
Tél. : 01 45 36 70 00
© Philippe Médan 1999-2003. Tous droits de reproduction réservés pour tous pays.