php函数array_reduce回调使用

Author Avatar
yyq 2020-09-11 11:32:57
  • 二维码

php函数array_reduce回调使用

        array_reduce函数将回调callback迭代作用于数组中的每一个元素,从而将数组简化为单一的值,直接上代码:

            

        <?php

            $use_arr = [1, 2, 3, 4];

            $use_str = array_reduce($ret_str, function($use_arr, $value){

                $ret_str = $ret_str.$value;  //层层迭代

                return $ret_str;

            });


            //第一次迭代 $ret_str = '', $value = '1' 返回 '1';

            //第二次迭代 $ret_str = '1', $value = '2' 返回 '12';

            //第三次迭代 $ret_str = '12', $value = '3' 返回 '123';

            //第四次迭代 $ret_str = '123', $value = '4' 返回'1234'; 

            var_dump($use_str);

上一篇 返回列表 下一篇

发表评论

Tips:评论内容请文明用语