多个If Else语句

时间:2014-12-27 09:45:11

标签: php

我在PHP中有一个if / else语句正在工作,但现在在第一个之后如果我想放另一个if语句。我现在发现else语句应用于第二个if语句而不是第一个。

if ($pos > 0 ) {  
    $manuf = $row['manufacturer'];                 
    if ($debug == "true") {
        echo "manuf match found:" . $manuf . "<br>";
    }
} else {
    $manuf = "Unknown";
}                     

我该如何纠正?

更新:代码没有问题。最初的错误格式让我相信代码不起作用。这个错误实际上是由于我没有包含的内容而引起的。

2 个答案:

答案 0 :(得分:0)

好吧,用这个让我知道.....

if ($pos > 0 && $debug =="true" ) {  
    $manuf = $row['manufacturer'];            
    echo "manuf match found:" . $manuf . "<br>";
} else {
    $manuf = "Unknown";
} 

我正在通过手机回答......所以我无法很好地格式化代码。

答案 1 :(得分:0)

代码没有问题。最初的错误格式让我相信代码不起作用。这个错误实际上是由于我没有包含的内容而引起的。

在应用上面的缩进后,它更容易阅读。

还将我的代码放在http://beta.phpformatter.com/