yii 查询的结果用print_r打印出来的结果分析求助

hom55 2013-10-14 11:45:03
yii 查询的结果用print_r打印出来说这个样子,除了需要的字段和对应数据信息 外,其他是什么意思,有什么作用?
Array
(
[0] => Category Object
(
[_new:CActiveRecord:private] =>
[_attributes:CActiveRecord:private] => Array
(
[catid] => 19
[type] => 2
[modelid] => 0
[catname] => 首页
[url] => /index.php
[catdir] =>
)

[_related:CActiveRecord:private] => Array
(
)

[_c:CActiveRecord:private] =>
[_pk:CActiveRecord:private] => 19
[_alias:CActiveRecord:private] => t
[_errors:CModel:private] => Array
(
)

[_validators:CModel:private] =>
[_scenario:CModel:private] => update
[_e:CComponent:private] =>
[_m:CComponent:private] =>
)

...全文
1600 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_34501739 2016-05-05
  • 打赏
  • 举报
回复
不知道你用的哪种方法查询的 如果用的find可以在后面加上asarry()方法,数据就是已数组形式返回了
司码君 2016-02-29
  • 打赏
  • 举报
回复
遍历就能取出来的,不过你这个对象只有一条数据,你取出来没什么意思啊?!
fr10124117 2016-01-15
  • 打赏
  • 举报
回复
那么如何把里面 Array里的数据取出来,放在一个数组中呢。
xuzuning 2014-07-09
  • 打赏
  • 举报
回复
Category 分类 private 私有的 由于不能在外部访问私有属性,所以你贴出的这些内容并没有实用价值 只不过是工作时产生的中间结果 这些属性的含义都可从命名中看出,我就不普及英文了 这些属性的用法,要结合该类的方法来看
傲雪星枫 2014-07-08
  • 打赏
  • 举报
回复
用var_dump比较好,print_r 对象,布尔,null那些会显示空的。
艾派德迷你2 2014-07-05
  • 打赏
  • 举报
回复
引用 楼主 hom55 的回复:
yii 查询的结果用print_r打印出来说这个样子,除了需要的字段和对应数据信息 外,其他是什么意思,有什么作用? Array ( [0] => Category Object ( [_new:CActiveRecord:private] => [_attributes:CActiveRecord:private] => Array ( [catid] => 19 [type] => 2 [modelid] => 0 [catname] => 首页 [url] => /index.php [catdir] => ) [_related:CActiveRecord:private] => Array ( ) [_c:CActiveRecord:private] => [_pk:CActiveRecord:private] => 19 [_alias:CActiveRecord:private] => t [_errors:CModel:private] => Array ( ) [_validators:CModel:private] => [_scenario:CModel:private] => update [_e:CComponent:private] => [_m:CComponent:private] => )
跟你回复一下... [0] => Category Object 这里就可以看出来,这个是一个Object,也就是一对象... 对象里面有属性,方法等等...

4,250

社区成员

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

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