<switch name="vo.id" >
<foreach name='commentnumber' item='co'>
<case value="$co.artid"><{$co.commentnum}></case>
</foreach>
<default />0
</switch>代码如上,缓存文件如下
<?php switch($vo["id"]): if(is_array($commentnumber)): foreach($commentnumber as $key=>$co): case $co["artid"]: echo ($co["commentnum"]); break; endforeach; endif; ?>
<?php default: ?>0<?php endswitch;?>报错如下:syntax error, unexpected T_IF, expecting T_ENDSWITCH or T_CASE or T_DEFAULT
错误位置
FILE: D:\myenv\apache\htdocs\lyolzjcms\Home\Runtime\Cache\92e38013410269d8abd4d4154f893d34.php LINE: 59
去掉foreach就不报错,但得不到想要的结果,怎么改啊啊啊啊啊啊啊啊啊,
最佳答案