PHP中的array_reduce()函数
array_reduce()函数使用用户定义的函数以字符串形式返回数组。
语法
array_reduce(arr, custom_func, initial)
参数
arr-数组。需要。
custom_func-用户定义函数的名称。需要。
初始-初始值将被发送到的功能。可选的。
返回
array_reduce()函数返回结果值。如果数组为空数组且未传递初始值,则返回NULL。
示例
以下是一个例子-
<?php
function display($a1,$a2) {
return $a1 . " DEMO " . $a2;
}
$a = array("One","Two");
print_r(array_reduce($a,"display",2));
?>输出结果
以下是输出-
2 DEMO One DEMO Two
示例
让我们看另一个例子,其中给定的数组是数组中所有元素的乘积减去-
<?php
function display($a1,$a2) {
return $a1 + $a2;
}
$arr = array(50, 100, 150, 200, 250);
print_r(array_reduce($arr,"display",500));
?>输出结果
以下是输出-
1250
热门推荐
1 训练狗狗憋尿
2 狗狗追踪训练
3 狗狗训练要多少钱
5 深圳狗狗训练
6 训练狗狗唤回
7 狗狗叫怎么训练
8 狗狗训练班
10 狗狗社会化训练
11 狗狗叫回训练
12 广州狗狗训练学校
13 狗狗训练躺下
14 狗狗随行训练
15 训练狗狗巡回
16 狗狗要怎么训练
17 狗狗喂食训练
18 训练狗狗躺下