登录
首页 >  文章 >  php教程

PHP ThinkPHP Collection对象如何高效转换为数组?

时间:2024-12-09 15:58:09 104浏览 收藏

欢迎各位小伙伴来到golang学习网,相聚于此都是缘哈哈哈!今天我给大家带来《PHP ThinkPHP Collection对象如何高效转换为数组?》,这篇文章主要讲到等等知识,如果你对文章相关的知识非常感兴趣或者正在自学,都可以关注我,我会持续更新相关文章!当然,有什么建议也欢迎在评论留言提出!一起学习!

PHP ThinkPHP Collection对象如何高效转换为数组?

php对象转数组

对象数据

遇到类似下述对象数据,需要将其转成数组。

object(think\collection)#117 (1) {
  ["items":protected] => array(10) {
    [0] => array(5) {
      ["id"] => int(2)
      ["post_id"] => int(7)
      ["category_id"] => int(9)
      ["list_order"] => float(10000)
      ["status"] => int(1)
    }
    [1] => array(5) {
      ["id"] => int(3)
      ["post_id"] => int(8)
      ["category_id"] => int(9)
      ["list_order"] => float(10000)
      ["status"] => int(1)
    }
    ...
  }
}

转数组方法

调用对象的 toarray 方法即可将对象转成数组。

$array = $data->toarray();

结果

对象转成数组后,可以使用 var_dump 方法查看数组内容。

var_dump($array);

今天关于《PHP ThinkPHP Collection对象如何高效转换为数组?》的内容介绍就到此结束,如果有什么疑问或者建议,可以在golang学习网公众号下多多回复交流;文中若有不正之处,也希望回复留言以告知!

相关阅读
更多>
最新阅读
更多>
课程推荐
更多>