解析错误:语法错误,在php中出现意外'}'
问题描述:
打印$ html时出现此错误Parse error: syntax error, unexpected '}'
。解析错误:语法错误,在php中出现意外'}'
这是我的代码:
$html= while($rowe=$rese->fetch_array())
{ ;
$html .='<div class="row" style="margin-bottom:0;">
<div class="col-md-12 form-group">
<label style="font-weight:bold">Summary</label>
<p>';
$html .=ucfirst($rowe['summary']);
$html .='</p>
</div>
</div><hr>';
$html .= } ;
答
删除此:$html .= } ;
+0
'$ html = while($ rowe = $ rese-> fetch_array())'是错的 –
答
只绑定HTML在您的变量:
while($rowe=$rese->fetch_array())
{
$html ='<div class="row" style="margin-bottom:0;"><div class="col-md-12 form-group"><label style="font-weight:bold">Summary</label><p>';
$html .=ucfirst($rowe['summary']);
$html .='</p>
</div>
</div><hr>';
}
答
你有多个错误, 正确的方法是
while($rowe=$rese->fetch_array()) {
$html .= '<div class="row" style="margin-bottom:0;"><div class="col-md-12 form-group"><label style="font-weight:bold">Summary</label><p>'.ucfirst($rowe["summary"]).'</p></div></div><hr>';
}
'$ HTML =};'没有为你关闭'while'语句块,而试图将一些东西附加到字符串 – DonCallisto
@DonCallisto那么如何关闭while循环 – user3770112
@ user3770112任何意义:无附加任何东西到'html'; ''''''''''''''''''''后面''''''''''''' – DonCallisto