首页 > 资讯列表 > 编程/数据库 >> PHP

PHP类的反射用法实例代码

PHP 2014-12-15 08:45:04 转载来源: 网络整理/侵权必删

本文为大家讲解的是PHP类的反射用法,实例讲述了反射类的常用操作,感兴趣的朋友可以参考下 该例实现对于每个频道获取相应的类来执行相应的操作。具体如下: foreach($this->chs as $ch) {     $className = $this->chsMap[$ch];     if($className) { // 如果是合法的类名   // 获取反射类  $class = new ReflectionClass($className);  // 获取类的方法   $recd = $class->getmethod('exeRecd');  // 生成类的实例   $instance = $class->newInstance($this->qq, $this->ip);  // 执行方法   $result[$

本文为大家讲解的是PHP类的反射用法,实例讲述了反射类的常用操作,感兴趣的朋友可以参考下

该例实现对于每个频道获取相应的类来执行相应的操作。具体如下:

foreach($this->chs as $ch) {

    $className = $this->chsMap[$ch];
    if($className) { // 如果是合法的类名 
 // 获取反射类
 $class = new ReflectionClass($className);
 // 获取类的方法 
 $recd = $class->getmethod('exeRecd');
 // 生成类的实例 
 $instance = $class->newInstance($this->qq, $this->ip);
 // 执行方法 
 $result[$ch] = $recd->invoke($instance);
    }
}


标签: PHP 反射 用法 实例 代码


声明:本文内容来源自网络,文字、图片等素材版权属于原作者,平台转载素材出于传递更多信息,文章内容仅供参考与学习,切勿作为商业目的使用。如果侵害了您的合法权益,请您及时与我们联系,我们会在第一时间进行处理!我们尊重版权,也致力于保护版权,站搜网感谢您的分享!

站长搜索

http://www.adminso.com

Copyright @ 2007~2024 All Rights Reserved.

Powered By 站长搜索

打开手机扫描上面的二维码打开手机版


使用手机软件扫描微信二维码

关注我们可获取更多热点资讯

站长搜索目录系统技术支持