所以我有一个名为let say" foo.php"的php文件。 我希望foo.php充当控制器(就像在MVC框架中一样,除了我使用普通的PHP)。那么让我们说当用户访问url.com/foo.php/1时,我希望它与foo.php做同样的事情吗?id = 1
我会在.htaccess中处理这样的事情,还是可以通过foo.php文件来处理?
答案 0 :(得分:0)
既然你提到了MVC,那听起来就像你真正追求的是Front Controller。
这是一个很好的教程,可以帮助您入门:Front Controller Pattern。
基本上它是PHP和.htaccess
的组合。 .htaccess
文件将所有请求路由到foo.php
,然后按以下方式转换url参数:
example.com/controller/method/param1/param2/etc...