Nilai dalam satu larik bisa berupa larik lain, dan nilai dalam larik lain bisa berupa larik. Dengan cara ini, kita dapat membuat array dua atau tiga dimensi:
<?php // array dua dimensi: $mobil = susunan ( larik ( " Volvo " , 100 , 96 ) , larik ( " BMW " , 60 , 59 ) , larik ( " Toyota " , 110 , 100 ) ) ;
Array multidimensi adalah array yang berisi satu atau lebih array.
Dalam array multidimensi, setiap elemen dalam array utama juga dapat berupa array, dan setiap elemen dalam subarray juga dapat berupa array.
Dalam contoh ini, kita membuat array multidimensi dengan kunci ID yang ditetapkan secara otomatis:
<?php$sites = array( "codercto" =>array ( "Tutorial Pembuat Kode" , "http://www.codercto.com" ), "google" =>array ( "Pencarian Google" , "http:/ / www.google.com" ), "taobao" =>array ( "Taobao" , "http://www.taobao.com" ));print( "<pre>" ); // Array keluaran terformat print_r ( $situs );cetak( "</pre>" ? >
Mari kita coba menampilkan nilai dari array di atas:
echo $sites['codercto'][0] .'Alamatnya adalah:' $sites['codercto'][1];