0

php7函数preg_replace_c...

已有2511人阅读此文 - - 未分类 - luoyy -

由于是php7的新特性函数
顾封装低版本使用,使用方法看手册

<?php function preg_replace_callback_array($array,$str){
    class Foo {
        public function __call($method, $args) {
            if (isset($this->$method)) {
                $func = $this->$method;
                $func($args);
            }
        }
        public function call_back($preg,$functions,$str){
            return preg_replace_callback($preg,$functions,$str);
        }
    }
    foreach ($array as $preg => $functions) {
        $foo = new Foo();
        $foo->bar = $functions;
        $str=$foo->call_back($preg,$foo->bar,$str);
    }
    return $str;
}
?>


你喜欢下面的文章吗!Do you like the following articles?
期待你一针见血的评论,Come on!

发表评论: