Tableau multidimensionnel PHP
Les valeurs d'un tableau peuvent être un autre tableau, et les valeurs d'un autre tableau peuvent également être un tableau. De cette manière, nous pouvons créer des tableaux à deux ou trois dimensions :
Instance
<?php // 二维数组: $cars = array ( array("Volvo",100,96), array("BMW",60,59), array("Toyota",110,100) ); print_r($cars); ?>
Exécuter l'instance»
Cliquez sur le bouton "Exécuter l'instance" pour afficher l'instance en ligne
PHP - Tableau multidimensionnel
Un tableau multidimensionnel est un tableau qui contient un ou plusieurs tableaux.
Dans les tableaux multidimensionnels, chaque élément du tableau principal peut également être un tableau, et chaque élément du sous-tableau peut également être un tableau.
Exemple
Dans cet exemple, nous créons un tableau multidimensionnel avec des clés d'identification automatiquement attribuées :
Exemple
<?php $sites = array ( "php"=>array ( "php中文网", "http://www.php.cn" ), "google"=>array ( "Google 搜索", "http://www.google.com" ), "taobao"=>array ( "淘宝", "http://www.taobao.com" ) ); print("<pre>"); // 格式化输出数组 print_r($sites); print("</pre>"); ?>
Exécuter l'instance»
Cliquez sur le bouton « Exécuter l'instance » pour afficher l'instance en ligne
Le tableau ci-dessus sera affiché comme suit :
Exemple 2
Essayons d'afficher une certaine valeur dans le tableau ci-dessus :
echo $sites['php'][0] . '地址为:' . $sites['php'][1];Le code ci-dessus affichera :