" if else"在php中,如果" if"和"否则"有相同的行动

时间:2015-11-06 17:43:20

标签: php if-statement

我知道这是基本的,但我无法找到答案。我想使用PHP执行以下操作:

If A is true
    do X 
    do Y [X has to be executed before Y can be executed]
Else
    do just Y [executing X is not required]

我是否需要将Y放入两次,如上所述(即在If和Else语句中),或者有没有办法写这个以便我只需要写一次Y?

3 个答案:

答案 0 :(得分:1)

只需添加类似

的内容
if a is true 
    do x
end if

do y

答案 1 :(得分:1)

如果您确信无论X在哪里执行都运行Y是正常的,那么我会将if块的else部分加入,然后执行以下操作

<?php
$DEBUG = true;

if ($DEBUG) {
    // Do X
}

// Do Y

?>

答案 2 :(得分:0)

if ($a == true) {
    doX();
}

doY();