我正在开发一个 PHP 项目,该项目有许多页面调用 POST 请求,例如登录、注册、评论等。
我尝试在名为 post.php 的单个文件中处理所有 POST 请求,每个请求都包含“formtype”参数,如下所示,
$formtype = $_POST['formtype'];
if ($formtype == "register") {
register_function_here();
} else if ($formtype == 'login') {
login_function_here();
} else {
die("Error: No FORMTYPE");
}
我还尝试为单独的功能创建单独的文件,例如 login.php、register.php、comment.php 等。
哪种方法更适合处理 POST 请求?正如我所做的那样,在单个文件中处理所有 POST 请求有什么缺点吗?
神不在的星期二