请原谅我混乱的标题,这是我的问题:
- 通过 $_POST 设置数组变量
- 检查单击了哪个按钮并处理 $_POST 变量
我的代码中有什么:
<?php
...
$user = array_filter(array_map('array_filter', $_POST['user']));
...
$submit = isset($_POST['button']) ? trim($_POST['button']) : '';
if ($submit == 'Confirm') {
...do something with $user;
} else if ($submit == 'Cancel') {
...do something else with $user;
}
?>
看起来在第一次加载页面时,$user 已正确设置,但是,一旦单击“确认”按钮,$name 数组就会丢失并且无法处理。任何有关如何解决此问题的想法将不胜感激!非常感谢。