yii对象dataProvider的读取信息问题

fr10124117 2016-01-15 05:01:56
public function actionIndex()
{
$dataProvider=Export::model()->findAllBySql("select id,BaiduLat,BaiduLon from tablename where id < 3");

$this->render('index',array(
'dataProvider'=>$dataProvider,
));
}
这是控制器中的方法,现在想在index.php把$dataProvider的数据给读取出来,放在数组里。 print_r($dataProvider); 输出得到以下,

Array ( [0] => Export Object ( [_new:CActiveRecord:private] => [_attributes:CActiveRecord:private] => Array ( [id] => 1 [BaiduLat] => 31.262788 [BaiduLon] => 121.630306 ) [_related:CActiveRecord:private] => Array ( ) [_c:CActiveRecord:private] => [_pk:CActiveRecord:private] => 1 [_alias:CActiveRecord:private] => t [_errors:CModel:private] => Array ( ) [_validators:CModel:private] => [_scenario:CModel:private] => update [_e:CComponent:private] => [_m:CComponent:private] => ) [1] => Export Object ( [_new:CActiveRecord:private] => [_attributes:CActiveRecord:private] => Array ( [id] => 2 [BaiduLat] => 31.263184 [BaiduLon] => 121.630395 ) [_related:CActiveRecord:private] => Array ( ) [_c:CActiveRecord:private] => [_pk:CActiveRecord:private] => 2 [_alias:CActiveRecord:private] => t [_errors:CModel:private] => Array ( ) [_validators:CModel:private] => [_scenario:CModel:private] => update [_e:CComponent:private] => [_m:CComponent:private] => ) )

print_r($dataProvider);得到上面这些东西,请问,如何把多个BaiduLat和BaiduLon的信息给取出来,放在一个数组中,便于后续地图标注使用,谢谢
...全文
224 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuzuning 2016-01-15
  • 打赏
  • 举报
回复
所有的成员都是 private (私有)的,在外部不能访问 所以 Export 类一定存在有处理这些私有成员的方法,你可以仿写一下

4,251

社区成员

发帖
与我相关
我的任务
社区描述
国内外优秀PHP框架讨论学习
社区管理员
  • Framework
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧