首頁 >後端開發 >PHP問題 >php的三維數組寫法是什麼

php的三維數組寫法是什麼

藏色散人
藏色散人原創
2021-11-15 09:43:382853瀏覽

在PHP中一個數組中的值可以是另一個數組,另一個數組的值也可以是一個數組,按照這種方式,我們可以創建三維數組,寫法如“$a3=array( array(array('a')));」。

php的三維數組寫法是什麼

本文操作環境:windows7系統、PHP7.1版、DELL G3電腦

php的三維陣列寫法是什麼?

一個陣列中的值可以是另一個數組,另一個數組的值也可以是數組。依照這個方式,我們可以建立二維或三維數組:

舉例如下:

#定義:

1維數組: $a1=array('a') ;

2維數組: $a2=array(array('a')); //即數組裡面還套用數組

3維數組: $a3=array(array( array('a')));

存取:

1維:$a1[0]; //取到元素a,下同

#2維: $a2[0][0];

3維:$a3[0][0][0];

特別要注意:

$a2[$ a1[0]] 這樣並不是取二維數組的元素,而是表示$a2 是一維數組,我們要取$a2中下標為$a1[0] 的元素。

推薦學習:《PHP影片教學

以上是php的三維數組寫法是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn