多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
__call() 方法用于监视错误的方法调用。该方法在调用的方法不存在时会自动调用,程序会继续执行下去。 该方法有两个参数,第一个参数会自动接收不存在的方法名,第二个参数则以数组的方式接收不存在方法的多个参数。 ``` <?php class Test { function __call($function_name, $args) { echo "你所调用的函数:$function_name(参数:<br />"; var_dump($args); echo ")不存在!"; } } // 调用不存在的方法 $p1=new Test(); $p1->test(2,"test"); //你所调用的函数:test(参数:array(2) {[0]=> int(2) [1]=>string(4) "test"})不存在! ```