PHP单文件入口URL路由实现原理
发布时间
阅读量:
阅读量
1 单一入口模式的好处
所有服务器端文件及目录的初始路径均以入口文件index.php为基准,从而使得路径处理过程更加简便。
2 简单实现代码
直接提供代码示例:
<?php
/******************************************************* * * URL 路由原理展示代码
* * 浏览器访问地址: http://server/index.php?C=Controler1&M=Method1
* 根据C找到控制器类,再根据M找到方法,然后执行这个方法
* * ****************************************************/
$C = isset($_GET['C'])?$_GET['C']:NULL;
$M = isset($_GET['M'])?$_GET['M']:NULL;
if($C != NULL && $M != NULL && class_exists($C) && method_exists($C, $M)) {
$cObj = new $C();
$cObj->$M();
}els
全部评论 (0)
还没有任何评论哟~
