无聊自己写的一个php框架


无聊自己写的一个框架,但是还没有跑通。

<?php
    $conf = dirname(__FILE__).'/protected/config/main.php';

    //路由预先处理
    $r = array(null,null);
    if (!isset($_GET['r']) || empty($_GET['r'])){
        $r = array('Index','index');//默认控制器
    }else{
        $r = explode('/', $r);
        if (empty($r[1]))
        $r[1] = 'index';
    }

    //判断控制器是否存在
    //$ctrler = 'protected/controllers/'.$r[0].'Controller.php';
    $ctrler = 'protected/controllers/Controller.php';
    if (file_exists($ctrler)){
        require_once ($ctrler);
        $obj = new $r[0].Controller();
        $obj->$r[1]();
    }else{
        exit('router Error');//路由错误
    }

    exit();

?>

原文链接:https://blog.yongit.com/note/107448.html