syntax error, unexpected ')',

浏览:14847 发布日期:2014/02/21 分类:求助交流
为什么我一循环就这种错误?
版本是:3.1.3
php代码:
class IndexAction extends Action {
public function index(){
$sData = M('books');
$this -> data = $sData -> select();
//print_r( $data ); //有数据的
//$this->assign('data', $data);
$this -> display();
}
}

html代码
<body>
{$data} <!--这一句是可以输出Array这数据-->
<volist name="data" id="tt">
{$tt.bid}
</volist>
</body>
</html>

出错信息: syntax error, unexpected ')', expecting T_VARIABLE or '$'
Cache:
<?php echo ($data); ?>
<?php if(is_array($)): $i = 0; $__LIST__ = $;if( count($__LIST__)==0 ) : echo "" ;else: foreach($__LIST__ as $key=>$): $mod = ($i % 2 );++$i; echo ($tt["bid"]); endforeach; endif; else: echo "" ;endif; ?>

不明白这数组怎么没有传到变量里?
最佳答案
评论( 相关
后面还有条评论,点击查看>>