php 4大数组函数的使用

来源:互联网 发布:v360监控软件下载 编辑:程序博客网 时间:2024/04/28 20:02

php 4大数组函数的使用

前几天,我看到一篇博客,我感触很大 利用php数组函数进行函数式编程
在工作中,灵活使用4大数组函数,可以使我们的代码接口更清晰,代码之间的耦合也会非常低,我个人觉得是非常值得学习的

class array_company {    public $num;    static public $obj;    static function get_instance($num) {        if (self::$obj == NULL) {            self::$obj = new array_company($num);        }        return self::$obj;    }    function __construct($num) {        $this->num = $num;    }    public function array_filter_demo() {        $data = array_filter($this->num, function($var) {            if ($var < 90) {                return $var;            }        });        return $data;    }    public function array_walk_demo() {        array_walk($this->num, function(&$value, $key) {            $value = 11;        });        return $this->num;    }    public function array_map_demo() {        $data = array_map(function ($val) {            return $val;        }, $this->num);        return $data;    }    public function array_reduce_demo() {        $data = array_reduce($this->num, function ($back_val, $val) {            $back_val[] = $val+1;            return $back_val;        });        return $data;    }}$num_filter = array(324, 83);$obj = array_company::get_instance($num_filter);

调用相应的函数,自由调试学习

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 气血虚奶水少怎么办 产后奶水不足怎么办啊 婴儿吐奶瓣和水怎么办 一岁半宝宝频繁喝夜奶怎么办 婴儿腹泻不吃奶怎么办 八个月宝宝脱水怎么办 宝宝呕吐脱水了怎么办 宝宝腹泻没精神怎么办 小孩拉稀没精神怎么办 宝宝拉稀脱水了怎么办 宝宝发烧还拉肚子怎么办 宝宝发烧后腹泻怎么办 吃海鲜拉肚子了怎么办 孕妇吃海鲜腹泻怎么办 稀饭煮焦了怎么办 8月宝宝拉肚子怎么办 满月宝宝38度怎么办 未满月婴儿拉稀怎么办 未满月宝宝拉稀怎么办 满月的宝宝拉稀怎么办 十个月小孩拉肚子怎么办 十个月宝宝脱水怎么办 宝宝拉肚子老不好怎么办 孩子拉稀老不好怎么办 宝宝拉肚子发呕怎么办 刚出生婴儿拉肚子怎么办 宝宝一岁拉肚子怎么办 刚出生宝宝拉肚子怎么办 宝宝出生五天拉肚子怎么办 生完宝宝拉肚子怎么办? 宝宝6天拉肚子怎么办 十天婴儿拉肚子怎么办 十天小孩拉肚子怎么办 肠炎宝宝一直吐怎么办 初生婴儿老打嗝怎么办 小孩一直发低烧怎么办 婴儿喷奶严重怎么办 婴儿吃奶粉漾奶怎么办 新生儿鼻子溢奶怎么办 宝宝吃奶吐了怎么办 婴儿皮肤干燥脱皮怎么办