最近在做無限階層分類,會產生一組二維陣列,但在顯示時要轉成一維陣列比較好抓值。上網爬一下文發現了 array_column() 這個好函式。

原始的二維陣列 Array ( [0] => Array ( [ code ] => 5c6e6fc4c2bcc [subject] => 分類一 ) [1] => Array ( [ code ] => 5c6e6fda83532 [subject] => 分類二 ) )

$category = array_column($category, 'subject', 'code');

print_r($category);

顯示合併後的陣列 Array ( [5c6e6fc4c2bcc] => 分類一 [5c6e6fda83532] => 分類二 ) 喜歡我的文章嗎?歡迎按讚加分享/留言交流,或是點擊下方廣告讚助我喝一杯咖啡吧 ^_^ ⇩⇩⇩

Leave a comment

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *