我使用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
答案 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;
}