__call方法的使用

原创 2015年07月10日 14:35:12

class maomaomao
{
    function maomao($count)
    {
        for($i=0;$i<$count;$i++)
        {
            echo "Hello World\n";
        }
        return "叫了".$count."次";
    }
}
class HelloWorldDelegator
{
    function __construct()
    {
        $this->obj=new maomaomao();

    }

    function __call($method,$args)
    {
        return call_user_func_array(array($this->obj,$method), $args);
    }
    private $obj;
}

$obj=new HelloWorldDelegator();
// print $obj->display(2);
print $obj->maomao(2);

相关文章推荐

PHP 如何优(zhuang)雅(bi)的使用魔术方法__call()

PHP 如何优(zhuang)雅(bi)的使用魔术方法__call()我们来看一下__call()方法: public function __call($function_name,$argument...

使用JS中的Call方法实现继承和多重继承

call方法: 调用一个对象的一个方法,以另一个对象替换当前对象。 call([thisObj[,arg1[, arg2[, [,.argN]]]]]) thisObj 可选项。将被用...

javascript中call方法使用

Javascript中call的使用自己感觉蛮纠结的,根据文档很好理解,其实很难确定你是否真正的理解。 call 方法 应用于:Function 对象 调用一个对象的一个方法,以另一个对象替...

js apply/call/caller/callee/bind使用方法与区别分析

转自:http://www.codesky.net/article/201004/100030.html 一、call 方法 调用一个对象的一个方法,以另一个对象替换当前对象(其实就是更改对...

jsvaScript apply和call方法的使用说明

我在一开始看到JavaScript的函数apply和call时,非常的模糊,看也看不懂,最近在网上看到一些文章对apply方法和call的一些示例,总算是看的有点眉目了,在这里我做如下笔记,希望和大家...
  • IOpfan
  • IOpfan
  • 2016年10月30日 15:00
  • 153

callee、caller、call、apply、bind这些方法的含义和使用

在学校时间比较充裕,所以利用这段时间好好回顾下了js的基础。这回说下这五个函数属性方法,它们分别是:callee、caller、call、apply、bind 这5个方法在刚学js的时候一直理解不透...
  • yc123h
  • yc123h
  • 2016年10月03日 21:15
  • 167

PHP函数详解:call_user_func()使用方法

UCenter源代码里有一个函数call_user_func,开始以为是自己定义的函数,结果到处都找不到。后来才知道call_user_func是PHP的内置函数,该函数允许用户调用直接写的函数并传入...
  • zq_dser
  • zq_dser
  • 2017年02月27日 09:58
  • 97

js中的call()方法的使用实例

call方法 $(document).ready(function(){ }) $().ready(function(){ //do something }) //参考:h...

JS call方法的使用

call 方法 请参阅 应用于:Function 对象 要求 版本 5.5 调用一个对象的一个方法,以另一个对象替换当前对象。 call([thisObj[,arg1[, ...

javascript中call方法使用

JavaScript中call的使用自己感觉蛮纠结的,根据文档很好理解,其实很难确定你是否真正的理解。 call 方法 应用于:Function 对象 调用一个对象的一个方法,以另一个对象替...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:__call方法的使用
举报原因:
原因补充:

(最多只允许输入30个字)