至少有一个文本字段不为空

时间:2012-02-03 22:36:27

标签: php

一定是下午咖啡因被剥夺......坚持看似简单的逻辑。

我有一个包含许多字段的表单。我有2个测试字段。如果POST中两个或至少其中一个不为空,我需要执行一个操作。这看起来很复杂,不是吗?

if (($_POST['filed1'] != '' && $_POST['filed2'] != '') || 
    ($_POST['filed1'] != '' || $_POST['filed2'] != '')) {
     ...
}

1 个答案:

答案 0 :(得分:3)

这应该这样做。

if(!empty($_POST['filed1']) || !empty($_POST['filed2'])){
    //do something
}