PHP array_reduce()函数的作用是向用户自定义函数发送数组中的值,并返回一个字符串。这里主要给大家讲一下array_reduce()函数的用法、语法和应用实例。
PHP array_reduce()函数的作用是向用户自定义函数发送数组中的值,并返回一个字符串。这里主要给大家讲一下array_reduce()函数的用法、语法和应用实例。
用法:
array_reduce() 函数向用户自定义函数发送数组中的值,并返回一个字符串。
注释:如果数组是空的且未传递 initial 参数,该函数返回 NULL。
说明:
array_reduce() 函数用回调函数迭代地将数组简化为单一的值。
如果指定第三个参数,则该参数将被当成是数组中的第一个值来处理,或者如果数组为空的话就作为最终返回值。
语法:
array_reduce(array,myfunction,initial)=
参数
|
描述
|
array
|
必需。规定数组。
|
myfunction
|
必需。规定函数的名称。
|
initial
|
可选。规定发送到函数的初始值。
|
实例:
1、向用户自定义函数发送数组中的值,并返回一个字符串:
<!DOCTYPE html>
<html>
<body>
<?php
function myfunction($v1,$v2)
{
return $v1 . "-" . $v2;
}
$a=array("Dog","Cat","Horse");
print_r(array_reduce($a,"myfunction"));
?>
</body>
</html>
2、返回总和:
<!DOCTYPE html>
<html>
<body>
<?php
function myfunction($v1,$v2)
{
return $v1+$v2;
}
$a=array(10,15,20);
print_r(array_reduce($a,"myfunction",5));
?>
</body>
</html>
河南亿恩科技股份有限公司(www.enkj.com)始创于2000年,专注服务器托管租用,是国家工信部认定的综合电信服务运营商。亿恩为近五十万的用户提供服务器托管、服务器租用、机柜租用、云服务器、网站建设、网站托管等网络基础服务,另有网总管、名片侠网络推广服务,使得客户不断的获得更大的收益。
服务器/云主机 24小时售后服务电话:
0371-60135900
虚拟主机/智能建站 24小时售后服务电话:
0371-55621053
网络版权侵权举报电话:
0371-60135995
服务热线:
0371-60135900