我使用这个循环来打印所有表单$_POST数据:
foreach($_POST as $name => $value) {
print "$name : $value<br>";
}
在结果的末尾是提交按钮值(submit : Edit),这对我来说是错误的,因为在这个foreac循环中,我将数据添加到excel文档$name is cell, $value is cell value
中,那么如何从列表中删除按钮值?
发布于 2012-05-28 12:13:26
只需使用continue;
跳过它
foreach($_POST as $name => $value) {
if($name == "submit") continue;
print "$name : $value<br>";
}
发布于 2012-05-28 12:13:23
您可以在执行foreach之前将其取消设置:
unset($_POST['submit']);
发布于 2012-05-28 12:13:23
提交按钮不需要在HTML中具有name
属性。如果它没有名称,它将不会出现在POST数据中。
https://stackoverflow.com/questions/10784460
复制