call_user_func_array

第一种

class test{
    public static function output($msg){
        echo $msg;
    }
}

call_user_func_array(array('test', 'output'), array('test'));

 

 

第二种

<?php
function output($msg){
    echo $msg;
}

call_user_func_array('output', array('test'));
exit;

 

第三种,匿名函数

$func = function($arg1$arg2) {
    return $arg1 $arg2;
};

var_dump(call_user_func_array($func, array(24))); 

posted @ 2016-02-23 14:50  agang_19  阅读(142)  评论(0编辑  收藏  举报