Значения в одном массиве могут быть другим массивом, а значения в другом массиве могут быть массивом. Таким образом, мы можем создавать двух- или трехмерные массивы:
<?php // двумерный массив: $cars = массив ( массив ( " Вольво " , 100 , 96 ) , массив ( " БМВ " , 60 , 59 ) , массив ( " Тойота " , 110 , 100 ) ) ? >
Многомерный массив — это массив, содержащий один или несколько массивов.
В многомерном массиве каждый элемент основного массива также может быть массивом, и каждый элемент подмассива также может быть массивом.
В этом примере мы создаем многомерный массив с автоматически назначенными идентификационными ключами:
<?php$sites = array( "codercto" =>array ( "Руководство по программированию" , "http://www.codercto.com" ), "google" =>array ( "Google Search" , "http:/// / www.google.com" ), "taobao" =>array( "Taobao" , "http://www.taobao.com" ));print( "<pre>" ); // Форматированный выходной массив print_r ( $sites );print( "</pre>" ?> ) ;
Попробуем отобразить значение из массива выше:
echo $sites['codercto'][0] . 'Адрес:' . $sites['codercto'][1];