Manual belajar ...login
Manual belajar kendiri lengkap PHP
pengarang:php.cn  masa kemas kini:2022-04-15 13:53:54

Tatasusunan berbilang dimensi PHP



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

Instance

<?php
// 二维数组:
$cars = array
(
    array("Volvo",100,96),
    array("BMW",60,59),
    array("Toyota",110,100)
);
print_r($cars); 
?>

Run Instance»

Klik butang "Jalankan contoh" untuk melihat tika dalam talian


PHP - Tatasusunan berbilang dimensi

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中文网", 
        "http://www.php.cn" 
    ), 
    "google"=>array 
    ( 
        "Google 搜索", 
        "http://www.google.com" 
    ), 
    "taobao"=>array 
    ( 
        "淘宝", 
        "http://www.taobao.com" 
    ) 
); 
print("<pre>"); // 格式化输出数组 
print_r($sites); 
print("</pre>"); 
?>

Jalankan Instance»

Klik butang "Run Instance" untuk melihat contoh dalam talian

Array di atas akan dikeluarkan seperti berikut:

1022.png

Contoh 2

Mari kita cuba memaparkan nilai tertentu dalam tatasusunan di atas:

echo $sites['php'][0] . '地址为:' . $sites['php'][1];
Kod di atas akan dikeluarkan :

1023.png

Laman web PHP Cina