PHP | array_reduce() Function

array_reduce() Function

PHP的这个内建函数用于将数组元素简化为一个值,该值可以是浮点数、整数或字符串值。该函数使用用户定义的回调函数来减少输入数组。

语法 

参数:该函数接受三个参数,描述如下:

  1. $array (mandatory):这是一个推荐参数,指的是需要减少的原始数组。
  2. own_function (mandatory):这个参数是als mandatory,指的是用于保存$数组值的用户定义函数
  3. $initial(可选):这个参数是可选的,它引用要发送给函数的值。

返回值:这个函数返回经过简化的结果。它可以是任何类型的int、float或string。

例子

在这个程序中,我们将看到一个整数元素数组如何被简化为一个字符串值。我们还通过了我们选择的第一个元素。

输出

在下面的程序中,array_reduce使用own_function()将给定数组还原为数组中所有元素的乘积。

输出

参考

http://php.net/manual/en/function.array-reduce.php

 

如果有不懂的地方请留言,SKY8G网站编辑者专注于研究IT源代码研究与开发。希望你下次光临,你的认可和留言是对我们最大的支持,谢谢!

上一篇: PHP | array_pop() Function

下一篇: PHP | array_reverse() Function

登录 评论
avatar