一定是下午咖啡因被剥夺......坚持看似简单的逻辑。
我有一个包含许多字段的表单。我有2个测试字段。如果POST中两个或至少其中一个不为空,我需要执行一个操作。这看起来很复杂,不是吗?
if (($_POST['filed1'] != '' && $_POST['filed2'] != '') ||
($_POST['filed1'] != '' || $_POST['filed2'] != '')) {
...
}
答案 0 :(得分:3)
这应该这样做。
if(!empty($_POST['filed1']) || !empty($_POST['filed2'])){
//do something
}