首页 > 其他 > 详细

浅谈_call()方法

时间:2015-02-05 20:06:17      阅读:155      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!