我用 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
我用 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
你忘了放; 在每一行之后。它不是 JavaScript 而是 PHP。
echo $target_networks ? '<ul class="list_a"><li>' . $target_networks. '</li></ul>' : $target_networks;
这会起作用,变量也不应该被放入 '' 文字中,因为它们不会被解析。
尝试这个-
if($target_networks == 1){
echo '<ul class="list_a"><li>' . $target_networks. '</li></ul>';
}else{
echo $target_networks;
}
这应该有效:
if ($target_networks == 1) {
echo "<ul class=\"list_a\"><li>$target_networks</li></ul>";
} else {
echo $target_networks;
}