PHP 中的常用功能方法

製圖

將函式應用於陣列的所有元素:

array_map('strtoupper', $array);

請注意,這是回撥首先出現的列表中唯一的方法。

減少(或摺疊)

將陣列減少為單個值:

$sum = array_reduce($numbers, function ($carry, $number) {
   return $carry + $number;
});

過濾

僅返回回撥返回 true 的陣列項:

$onlyEven = array_filter($numbers, function ($number) {
    return ($number % 2) === 0;
});