-2

我用 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
4

3 回答 3

1

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

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

这会起作用,变量也不应该被放入 '' 文字中,因为它们不会被解析。

于 2013-05-08T07:22:18.927 回答
0

尝试这个-

if($target_networks == 1){
 echo '<ul class="list_a"><li>' . $target_networks. '</li></ul>';
}else{
 echo $target_networks;
}
于 2013-05-08T07:20:13.227 回答
0

这应该有效:

if ($target_networks == 1) {
echo "<ul class=\"list_a\"><li>$target_networks</li></ul>";
} else {
echo $target_networks;
}
于 2013-05-08T07:20:20.900 回答