上篇文章里和大家分享了一個array_column()函數,這篇文章小編將帶大家學習另外一個處理數組的函數--array_map()函數,可以高效調用回調函數處理數組的值,感有興趣的朋友趕快來學習吧。
array_map() 函數
作用:
將使用者自訂函數作用到陣列中的每個值上,並傳回使用者自訂函數作用後的帶有新值的陣列。
回呼函數接受的參數數目應該和傳遞給 array_map() 函數的陣列數一致。
語法:
array_map(myfunction,array1,array2,array3...)
(提示:您可以向函數輸入一個或多個陣列。)
使用場景:
當需要處理陣列中每個值時,例如需要將陣列的值去掉空格,或是所有大寫字母改成小寫
範例:
看看輸出結果:
##
#總結:
array_map使用起來很方便,可以呼叫回呼函數處理陣列的值。 想不走彎路,趕緊關注PHP中文網,有更多PHP影片教學等你來學習喔!
以上是【php學習】array_map()函數--呼叫回調函數處理陣列數據的詳細內容。更多資訊請關注PHP中文網其他相關文章!