【发布时间】:2014-05-06 01:27:30
【问题描述】:
我正在编写一个 PHP 应用程序。我想为我的应用程序的所有请求创建一个点。在 index.php 文件中具有路由逻辑并基于 URL 中的参数,使用 switch case 包含所需文件并创建完整页面的最佳方式是什么?
或者
有没有其他方法可以有效地做到这一点?
【问题讨论】:
-
你可以通过对象来实现 - 无论如何这将是一堆逻辑运算符(例如 case),但它可能会比在过程代码中更简洁和更好。跨度>
-
是的,就是这样。大多数 PHP 框架都以这种方式进行路由。阅读一些关于 PHP 路由的教程。但 SO 不是问此类问题的地方 - 有多个正确答案。
-
是的,这是大多数 PHP 应用程序的工作方式。但是您可以通过使用 php URL 路由使其更干净。看看Other SO Question
标签: php url routing url-routing