隐藏url中控制器的index方法
本帖最后由 Rabbit_52 于 2012-4-5 19:42 编辑前面看到一个这样的帖子,我完善了一下,个人觉得比较完美,手册很强大! :D
功能就是,如果控制器后面跟的参数是一个存在的方法则调用该方法,否则将控制器后面的第一个参数也作为方法参数传给index方法
function _remap($method, $params = array()) {
if (method_exists($this, $method)){
return call_user_func_array(array($this, $method), $params);
} else {
array_unshift($params, $method);
return call_user_func_array(array($this, 'index'), $params);
}
}
可以把这个写在MY_Controller 里面更方便些
直接坐在控制器里面就行了 大道达人 发表于 2012-4-5 23:23 static/image/common/back.gif
直接坐在控制器里面就行了
写在My_con 里面方便撒,后面所有的直接继承就是了 Rabbit_52 发表于 2012-4-5 23:26 static/image/common/back.gif
写在My_con 里面方便撒,后面所有的直接继承就是了
恩,你也可以参考下这种形式的约束
http://cier.phpfogapp.com/index.php/docs/start/basic/chapter02 不错的办法啊 不看懂。 谢了 很好用
页:
[1]