PHP二維陣列轉換為一維陣列的方法:1、使用「array_column($array, column_key,index_key);」方法實作轉換;2、透過「array_combine(keys,values)」方法實現轉換。
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中文網其他相關文章!