可以说我有一个有30个字段的表单。我试图想出一种方法来优化解决方案,以检查服务器端是否所有这些字段都为空或者包含特定的值以及相应的值。PHP优化:表单变量
因此,对于1个变量的代码将如下所示:
if((!isset($_POST['usa_state_list'])) || (strcmp($_POST['usa_state_list'],'undefined') == 0)) {
$usa_state_list = '';
}
else {
$usa_state_list = $_POST['usa_state_list'];
}
现在想象这些领域的30,你得有那些if
语句的30。你有关于如何优化这个想法吗?开关或循环也许? 注意:让我们坚持这个例子,我检查字段是空的还是包含undefined
字符串。
谢谢
Just [an idea](http://php.net/manual/en/functions.user-defined.php);-) –
Que?我知道什么功能...:P – odedta