Hàm array_reduce() trong PHP
Hàm array_reduce() sẽ tính toán các phần tử của mảng dựa vào hàm chức năng được truyền vào do người dùng định nghĩa.
Cú pháp:
array_reduce($array, $function);
Trong đó:
$array
là mảng dữ liệu truyền vào.$function
là hàm do người dùng định nghĩa.
Ví dụ:
PHP:
function sum($result, $item)
{
$result += $item;
return $result;
}
$array = array(
1,
2,
3,
4,
5
);
echo (array_reduce($array, "sum"));
Kết quả
Mã:
15