如果是else语句错误

时间:2013-05-08 07:19:20

标签: php if-statement

我使用HTML代码编写的if else语句有什么问题。

if($target_networks == 1){
'<ul class="list_a"><li>' . $target_networks. '</li></ul>'
}else{
'$target_networks'
}

Parse error:  syntax error, unexpected '}' in C:\xampp\htdocs\abc.php on line 59

3 个答案:

答案 0 :(得分:1)

你忘了在每一行之后加上; 。它不是JavaScript而是PHP。

echo $target_networks ? '<ul class="list_a"><li>' . $target_networks. '</li></ul>' : $target_networks;

这将起作用,也不应将变量放入''字面值,因为它们不会被解析。

答案 1 :(得分:0)

试试这个 -

if($target_networks == 1){
 echo '<ul class="list_a"><li>' . $target_networks. '</li></ul>';
}else{
 echo $target_networks;
}

答案 2 :(得分:0)

这应该有效:

if ($target_networks == 1) {
echo "<ul class=\"list_a\"><li>$target_networks</li></ul>";
} else {
echo $target_networks;
}