首頁  >  文章  >  後端開發  >  PHP二維數組如何轉換為一維數組

PHP二維數組如何轉換為一維數組

藏色散人
藏色散人原創
2020-07-22 10:13:459336瀏覽

PHP二維陣列轉換為一維陣列的方法:1、使用「array_column($array, column_key,index_key);」方法實作轉換;2、透過「array_combine(keys,values)」方法實現轉換。

PHP二維數組如何轉換為一維數組

1.array_column($array, column_key,index_key);  回傳陣列中某一個單一列的值。

這個方法得益於PHP 內部的使用方法   array_column($array,column_key,index_key)  版本5.5

#建議:《PHP教學

array 必備。規定要使用的多維數組(記錄集)。

column_key :必要。需要傳回值的列。

                    為已是索引陣列中的資料列的整數索引,或是關聯陣列的資料列的字串鍵值。

                     參數也可以是 NULL,此時會傳回整個陣列(搭配 index_key 參數來重設陣列鍵的時候,非常有用)。

index_key   :可選。用作傳回數組的索引/ 鍵的列  



#2.兩個陣列大小相等的數組合併成為一個數組  一個數組的鍵(value) 成為新數組的key

透過合併兩個數組來創建一個新數組,其中的一個數組元素為鍵名,另一個陣列元素為鍵值:  5.4

##這個方法得益於PHP 內部的使用方法   array_combine(keys,values)





########################################################## #######################################

以上是PHP二維數組如何轉換為一維數組的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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