tatasusunan pelbagai dimensi
Susun Berbilang Dimensi PHP
Nilai dalam satu tatasusunan boleh menjadi tatasusunan lain, dan nilai tatasusunan lain juga boleh tatasusunan. Dengan cara ini, kita boleh mencipta tatasusunan dua dimensi atau tiga dimensi:
Instance
<?php // 二维数组: $cars = array ( array("Volvo",100,96), array("BMW",60,59), array("Toyota",110,100) ); ?>
PHP - Array Multidimensi
Suatu tatasusunan berbilang dimensi mengandungi satu atau Tatasusunan berbilang 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>"); ?>
Tatasusunan di atas akan dikeluarkan seperti berikut :
:' .$sites['php'][1];
Kod tatasusunan di atas akan dikeluarkan:Multidimensi><🎜. >Tatasusunan berbilang dimensi yang dirujuk ialah tatasusunan yang mengandungi satu atau lebih tatasusunan.
1. Tatasusunan satu dimensi Tiada tatasusunan lain dalam tatasusunan, hanya beberapa pembolehubah atau nilai mudah.
2. Tatasusunan satu lapisan, atau berbilang tatasusunan, dimasukkan ke dalam tatasusunan dua dimensi 3. A). Satu lagi tahap tatasusunan (C) dimasukkan ke dalam tatasusunan B, yang kami panggil tatasusunan tiga dimensi
4.
Kesukaran dalam mempelajari tatasusunan berbilang dimensi:
Beri perhatian kepada format dan kemaskan pemisah baris dan lekukan setiap dimensi. Bukan mudah untuk melakukan kesilapan.
【Ingat】
Pemisah antara elemen tatasusunan ialah koma Apabila memasukkan tatasusunan ke dalam tatasusunan, jangan tulis koma bertitik (;) di hujung