我在一个小网站(研究生班的项目)上工作,我有一堆收集数据并将其传递给 MySQL 数据库的 html 表单。目前,每个表单(大多数存在于单独的页面上)调用不同的 php 文件作为表单操作。随着网站的发展,这变得有点混乱。拥有一个所有表单在提交时调用的单个 php 文件,然后在该 php 文件中使用 switch 语句来确定要执行的代码块是常见的还是可接受/推荐的方法?
如果是这样,我是否想在我的表单中使用隐藏的输入类型来指示要运行哪个 switch case,例如在我的表单中:
<input type="hidden" name="my_case" value="add_user">
...
在我的 php 文件中:
switch($_POST['my_case']) {
case 'add_user':
// do soemthing
break;
case 'del_user':
// do something
break;
}
谢谢!