如何在PHP中正确传递$ _GET变量?

时间:2015-09-27 18:34:22

标签: php get

在MVC设计中传递$ _GET变量是不对的?

http://localhost/video?id=123

我开始学习MCV设计模式,有些人告诉我,我做错了。正确的方法是:

http://localhost/video/?id=123

他们正在说它的标准'在MVC中传递$ _GET。只有直接访问文件时才需要斜杠,例如:

http://localhost/video.php?id=123

2 个答案:

答案 0 :(得分:2)

这与MVC无关。 MVC只是一种组织代码的方法。

您重写/路由URL到控制器的方式取决于您。只要URL与您在后端定义的URL匹配,这两种方式都有效!

答案 1 :(得分:0)

当传递可以从您的数据库或http服务器调出信息的参数时,可以使用GET。

当发送信息以修改任何状态时,更改数据库或http服务器上的数据应始终使用POST