PHP回调函数call_user_func详解

3732阅读
0评论
0点赞

call_user_func函数 类似于一种特别的调用函数的方法


function a($b,$c) {
    echo $b
    echo $c
call_user_func('a'"1","2"); 
call_user_func('a'"3","4"); 
//输出 1 2  3 4
调用A类中的b方法并且传入参数$c注:a是公共方法
class A { 
    function b($c) {
        echo $c
    
call_user_func(array("A""b"),"111"); 
//输出 111 
call_user_func_array     调用回调函数,并把一个数组参数作为回调函数的参数 相关函数 func_get_args()          这个函数返回的是包含当前函数所有参数的一个数组 func_get_arg()           函数返回的是指定位置的参数的值 func_num_args()          这个函数返回的是当前函数的参数数量 返回的是数字

评论(0)
暂无评论