我有一个需要所有字段的表单,所以我想做这样的事情来检索所有变量$_POST
:
foreach ($_POST as $key => $value) $$key = $value;
然后我验证数据并在需要的地方使用变量。
有没有一种快速的方法来判断是否至少有一个变量是未定义的,而不必isset
逐个检查它们?
我的第一个想法是计算我有多少字段并与之比较count
:
if (count($_POST) == 10)
但这不是动态的,我必须在添加新字段时更改该数字。
我怎样才能更有效地做到这一点?