在 PHP 中确定表单按钮点击 识别哪个按钮发起表单提交对于 PHP 开发至关重要。当表单上共存多个按钮时,必须确定单击了哪个按钮以促进适当的后端操作。 使用 HTML 表单,例如: PHP 代码可以有效地确定点击的按钮如下: Best实践 为了确保正确的表单按钮检测,必须: 假设默认提交按钮:始终假设第一个提交按钮出现在HTML 源代码是默认的。 仅检查后续按钮显式: 仅测试表单层次结构中稍后出现的按钮。 考虑 GET 方法: 对于通过 GET 提交的表单,添加隐藏输入以指示提交(例如,< ;输入类型=隐藏名称=提交值=1>)。然后,使用 isset($_GET['subscribed']) 检测表单提交。 确保浏览器兼容性:此策略得到浏览器的广泛支持,包括旧版本。 通过遵守这些准则,开发人员可以准确确定单击了哪个表单按钮,使他们能够根据用户执行适当的代码响应输入。