控制对类的访问

时间:2013-05-07 12:51:26

标签: php

我正在使用控制器的类和函数 请考虑以下网址:

http://localhost:8888/mvc/user/profile/1

该类是用户,功能是个人资料

的最佳技术是什么?
http://localhost:8888/mvc/user/random

如果函数不存在则重定向到其他地方?
由于我对此不确定,我不知道您可能需要哪些额外信息?

3 个答案:

答案 0 :(得分:0)

使用

创建htaccess
//Custom 404 errors
ErrorDocument 404 http://localhost:8888/mvc/user/profile/1

您将获得有关.htaccess from here

的更多详细信息

答案 1 :(得分:0)

为什么不使用php本身?

if(!function_exists($function)){
 return header("HTTP/1.0 404 Not Found");
}

您还可以使用标题功能重定向。因此,如果需要,您还可以添加更多逻辑,而不必依赖.htaccess或som其他机制。

答案 2 :(得分:0)

使用神奇的方法__call()来处理任意方法调用。