ThinkPHP的运行流程:
  1. 加载ThinkPHP.php
  2. 加载./thinkPHP/LIB/core路径下的核心文件
  3. 加载项目的文件->分析URL->调用相关的控制器
    示例URL:http://localhost/index.php?m=index&a=index
    m->module 模块 控制器
    a->action 方法

URL参数获取 与 简易控制器->方法 -示例:

$module = isset($_GET['m'])?$_GET['m']:'index';//获取控制器名
$action = isset($_GET['a'])?$_GET['a']:'index';//获取方法名
echo $module.' and '.$action.<br/>;
$demo = new $module();  //实例化模块
$demo -> $action();     //调用方法名
// 定义控制器
class Index{
function __construct(){
echo "Tndex contronller!<br/>";
}
    function Index(){
    echo "Function index in contronller Index!";
    }
}
exit;   //因为这里退出了脚本
//所以后面的定义项目目录与
//ThinkPHP.php加载 都没有进行