Die Werte in einem Array können ein anderes Array sein, und die Werte in einem anderen Array können ein Array sein. Auf diese Weise können wir zwei- oder dreidimensionale Arrays erstellen:
<?php // zweidimensionales Array: $cars = Array ( Array ( „ Volvo “ , 100 , 96 ) , Array ( „ BMW “ , 60 , 59 ) , Array ( „ Toyota “ , 110 , 100 ) ) ; ?>
Ein mehrdimensionales Array ist ein Array, das ein oder mehrere Arrays enthält.
In einem mehrdimensionalen Array kann jedes Element im Hauptarray auch ein Array sein, und jedes Element im Unterarray kann auch ein Array sein.
In diesem Beispiel erstellen wir ein mehrdimensionales Array mit automatisch zugewiesenen ID-Schlüsseln:
<?php$sites = array( "codercto" =>array ( "Coder Tutorial" , "http://www.codercto.com" ), "google" =>array ( "Google Search" , "http:/ / www.google.com" ), "taobao" =>array ( "Taobao" , "http://www.taobao.com" ));print( "<pre>" ); // Formatiertes Ausgabearray print_r ( $sites );print( "</pre>" ) ;
Versuchen wir, einen Wert aus dem obigen Array anzuzeigen:
echo $sites['codercto'][0] 'Die Adresse ist:' $sites['codercto'][1];