<?php
//用来解析自动include类,实例类,调用方法
$str = 'news.getOne';
$list = explode('.', $str);
$class_name = $list[0]; //$class_name = 'news';
$method_name = $list[1]; //$funct_name = 'getOne';
//导入类
if(file_exists('./' . $class_name . 'class.php'))
require_once('./' . $class_name . 'class.php');
//实例类
if(class_exists($class_name))
$news = new $class_name;
//实现方法
if(method_exists($news, $method_name))
$result = $news -> $method_name();
echo $result;
class news{
public function getOne(){
return '使用news.getOne来解析处理调用类,成功!';
}
public function getList(){
}
//.......
}