我正在使用Yii框架。 如果用户没有选择他们的位置,我想显示特定内容。
因此,如果没有选择状态,我将使用以下代码显示内容:
<?php if ($state == NULL) { ?>
如果没有选择城市,我正在使用以下代码:
<?php if ($city == NULL) { ?>
他们工作得很完美,但我怎样才能将这两个陈述结合起来,这样我就可以显示内容,如果他们没有州,又没有选择城市?
答案 0 :(得分:1)
四个 不同的情况:
if($state == NULL && $city == NULL) {
// both are true
}
else if($state == NULL) {
}
else if{$city == NULL) {
}
else{
// neither is true, i.e. both are selected
}
列出它们的顺序非常重要: 必须 检查两个条件是否为真的情况!
有关详细信息,请参阅PHP documentation on logical operators: AND ,或, XOR , NOT
答案 1 :(得分:0)
答案 2 :(得分:0)
<?php if ($city == NULL && $state == NULL) { ?>
我建议您阅读operators in PHP。另外值得一读的是PHP symbol reference FAQ of SO。