亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

Tatasusunan berbilang dimensi PHP

Nilai dalam satu tatasusunan boleh menjadi tatasusunan lain, dan nilai dalam tatasusunan lain juga boleh menjadi tatasusunan. Dengan cara ini, kita boleh mencipta tatasusunan dua atau tiga dimensi:

Instance

<?php
// 二維數(shù)組:
$cars = array
(
    array("Volvo",100,96),
    array("BMW",60,59),
    array("Toyota",110,100)
);
?>


Run Instance?

PHP - Array Multidimensi

Tatasusunan berbilang dimensi ialah tatasusunan yang mengandungi satu atau lebih tatasusunan.

Dalam tatasusunan berbilang dimensi, setiap elemen dalam tatasusunan utama juga boleh menjadi tatasusunan, dan setiap elemen dalam tatasusunan kecil juga boleh menjadi tatasusunan.

Contoh

Dalam contoh ini, kami mencipta tatasusunan berbilang dimensi dengan kunci ID yang diperuntukkan secara automatik:

Contoh

<?php 
$sites = array 
( 
    "php"=>array 
    ( 
        "php中文網(wǎng)", 
        "http://ipnx.cn" 
    ), 
    "google"=>array 
    ( 
        "Google 搜索", 
        "http://www.google.com" 
    ), 
    "taobao"=>array 
    ( 
        "淘寶", 
        "http://www.taobao.com" 
    ) 
); 
print("<pre>"); // 格式化輸出數(shù)組 
print_r($sites); 
print("</pre>"); 
?>

Tatasusunan di atas akan dikeluarkan seperti berikut :

Array
(
[php] => Array
http://ipnx.cn
)

[google] => Array
(
) [0] => ] => Tatasusunan
(
) [0] => Taobao
[1] => http ://www.taobao.com
)

)





Contoh 2

Mari Cuba paparkan nilai dalam tatasusunan di atas:


echo $sites[ 'php'][0] . 'Alamatnya ialah:' $sites['php'][1];

Kod di atas akan dikeluarkan:

Alamat tapak web PHP Cina ialah:
http://ipnx.cn

Contoh 3

<?php
$all = array("fruits" => array("a"=>"orange","b"=>"banana","c"=>"apple"),                                    
         "ages" => array(18, 20, 25)                                  
      );    
    echo $all["fruits"]["c"];   //輸出apple    
     echo $all["ages"][0];       //輸出18
?>

Meneruskan pembelajaran
||
<?php // 二維數(shù)組: $cars = array ( array("Volvo",100,96), array("BMW",60,59), array("Toyota",110,100) ); ?>