array_map 有Array返回值,
結果導向:通過回調函數對當前數組A的值進行處理後,將被處理的值放到一個新的數組B中,並返回該新數組B,原數組A不變。
返回值是經過回調函數處理的後生成的新數組
回調函數有幾個形參,則array_map就要傳幾個數組給回調函數,不可多傳
回調函數基礎形參只是Array的值,不包含鍵
array_walk 有Boolean返回值,
過程導向:通過回調函數對當前數組A的值進行處理,處理的結果可以通過 引用 來改變A,如果沒有引用,則A數組不變。
返回值只表示回調函數是否調用成功
可以自定義非Array額外參數給回調函數
回調函數基礎形參是Array的鍵值對,可額外傳參