首頁  >  文章  >  後端開發  >  php怎麼增加數組的維度

php怎麼增加數組的維度

青灯夜游
青灯夜游原創
2022-05-26 18:49:361818瀏覽

兩種方法:1、用array_chunk()將陣列分割為新陣列區塊(子陣列),語法「array_chunk(數組,子數組元素個數)」。 2.用array_merge_recursive()合併一個有相同鍵名的數組,會將相同鍵的值合併為一個子數組。

php怎麼增加數組的維度

本教學操作環境:windows7系統、PHP8版、DELL G3電腦

php增加陣列維度的兩種方法

方法1:使用array_chunk()函數

array_chunk() 函數把一個陣列分割成新的陣列區塊。

利用此函數可以把指定陣列每一層的陣列分割(分維),進而轉為更高維度的陣列。

範例1:一維陣列轉為二維陣列

php怎麼增加數組的維度

#範例2:將二維陣列轉為三維陣列

#

php怎麼增加數組的維度

php怎麼增加數組的維度

方法2:使用array_merge_recursive()函數

利用array_merge_recursive()函式合併一個有相同鍵名的陣列。

合併數組,遇到相同的鍵將該鍵中值合併為一個子數組

2,'a'=>'a','b'=>'b'];
$b = ['a'=>'a','b'=>'d'];
$c = array_merge_recursive($a,$b);
var_dump($c);
?>

php怎麼增加數組的維度

推薦學習:《PHP視訊教程

以上是php怎麼增加數組的維度的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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