码迷,mamicode.com
首页 > 其他好文 > 详细

浅谈_call()方法

时间:2015-02-05 20:08:43      阅读:169      评论:0      收藏:0      [点我收藏+]

标签:

直接看代码:

 1 <?
 2 
 3 abstract class peoplea{
 4     var $lei="抽象类的幸福";
 5     abstract function speak();
 6 }
 7 class man extends peoplea{
 8     function speak(){
 9         echo "抽象类的重载";
10     }
11     public function __call($method,$parameter){
12         echo ‘方法不存在,方法名为:‘.$method;
13         echo ‘<br/>参数有:‘;
14         var_dump($parameter);
15     }    
16 }
17 $b=new man;
18 echo ‘<br/>‘;
19 $b->speak();
20 echo ‘<br/>‘;
21 echo $b->lei;
22 $b->speak1(‘参数1‘,‘参数2‘);
23 
24 ?>

结果为:

1 抽象类的重载
2 抽象类的幸福方法不存在,方法名为:speak1
3 参数有:array(2) { [0]=> string(5) "参数1" [1]=> string(5) "参数2" }

 

浅谈_call()方法

标签:

原文地址:http://www.cnblogs.com/soongkun/p/4275472.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!