您现在的位置: 万盛学电脑网 >> 程序编程 >> 网络编程 >> php编程 >> 正文

php反射应用示例

作者:佚名    责任编辑:admin    更新时间:2022-06-22

 这篇文章主要介绍了php反射应用示例,需要的朋友可以参考下,代码很简单,直接看下面的代码吧

   代码如下: <?php function custom(){ }   class custom{    public function index(){      }  } print_r(get_define_position('custom'));    /**   * /   * @param  string $name  函数名或者类名   * @return array          */  function get_define_position($name){     $info = array();     if(class_exists($name)){       $ob = new ReflectionClass($name);       $info['class_'.$name]= array('file'=>$ob->getFileName(),'line'=>$ob->getStartLine());     }     if(function_exists($name)){       $ob = new ReflectionFunction($name);       $info['function_'.$name]= array('file'=>$ob->getFileName(),'line'=>$ob->getStartLine());     }     return $info;  } php反射应用示例   三联