我想为我的网站创建Web服务,我需要回显JSON数组
我使用的是这个代码:
$dataProvider=new CActiveDataProvider('AmakenPlaces',array(
'criteria'=>array(
'condition'=>'admin_active=1',
)));
$dataProvider->pagination->pageSize =10;
$dataProvider->pagination->pageVar = 'page';
但是,你如何才能做出以下决定:
echo CJSON::encode($dataProvider);
从我的数据库中回显JSON数组。。。我正在使用$dataProvider进行分页功能。
尝试在数据提供程序上调用getData()方法:
echo CJSON::encode($dataProvider->getData());
来源:顶部的示例http://www.yiiframework.com/doc/api/1.1/CActiveDataProvider