获取请求的uri,然后拿到要加载的模块名、调用方法名,对uri参数进行简单的判断..
第三步,模块的编写
根据上述的uri,我们要调用的是Hello模块下的router方法,那么可以在class目录下定义一个名为Hello.class.php的文件(注意linux下是区分大小写的)
<?php
class Hello {
private $_name;
private $_varValue;
function __construct() {
}
function router() {
$this->_name = func_get_arg(0);
$this->_varValue = func_get_arg(1);
}
function printResult() {
echo $this->_name;
echo "<p>";
echo var_dump($this->_varValue);
echo "</p>";
}
}
?>
同理,我们可以编写Ha模块..
这算是实现了很简单的url路由分发功能了…
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持易采站长站。







