标签:color 允许 使用方法 显示 详解 function pre 入参 call
call_user_func 该函数允许直接调用自己写的函数,可以直接传入一些参数。
使用方法1:给自己写的函数传入参数,一个特别的调用函数的方法。
1 <?php 2 3 funciotn test1($a,$b){ 4 echo $a; 5 echo $b; 6 } 7 8 call_user_func(‘test1‘,"11","22"); 9 call_user_func(‘test1‘,"33","44");
//输出结果 11 22 33 44 10 ?>
使用方法2:调用类内部函数的时候用array
class a { function b($c){ echo "$c"; } } call_user_func(array("a","b"),"111"); //显示111
call_user_func_array()的使用方法
使用方法1:call_user_func_array(): 用数组存放参数
function b($c,$d){ echo $c; echo $d; } call_user_func_array(‘a‘,array("11","22"));
//输出结果1122
使用方法2:call_user_func_array() 调用类内部函数
class a { function bc($b,$c){ $bc=$b+$c; echo $bc; } } call_user_func_array(array("a","bc"),array("11","22")); //输出结果 33
php函数: call_user_func()和call_user_func_array() 使用详解
标签:color 允许 使用方法 显示 详解 function pre 入参 call
原文地址:http://www.cnblogs.com/tine/p/6727319.html