thinkphp 集合怎么转数组

thinkphp集合转数组的方法:1、获取数据集合,其代码如“Array([0] => appcommonmodelGoodsSku Object([connection:protected] => Array()…”;2、使用“Collection->toArray()”方法将数据转换成标准的数组类型即可。

thinkphp 集合怎么转数组

本教程操作环境:Windows7系统、ThinkPHP5版、Dell G3电脑。

thinkphp 集合怎么转数组?

thinkphp中使用collection->toArray()将数据转换成标准的数组类型

Array (     [0] => appcommonmodelGoodsSku Object         (             [connection:protected] => Array                 (                 )               [query:protected] =>              [name:protected] => GoodsSku             [table:protected] =>              [class:protected] => appcommonmodelGoodsSku             [error:protected] =>              [validate:protected] =>              [pk:protected] =>              [field:protected] => Array                 (                 )               [readonly:protected] => Array                 (                 )               [visible:protected] => Array                 (                 )               [hidden:protected] => Array                 (                 )               [append:protected] => Array                 (                 )               [data:protected] => Array                 (                     [goods_sku] => 683                     [goods_id] => 529                     [cost_price] => 1.00                     [goods_storage] => 43                     [goods_storage_alarm] => 0                     [group_id] => 870aae760897e5cae3fe873c9e21f61e                     [goods_serial] => TEST04170122                     [goods_edittime] => 1540197326                     [sku_name] => {"u989cu8272":"u65e0"}                     [sku_image] =>                  )               [change:protected] => Array                 (                 )               [auto:protected] => Array                 (                 )               [insert:protected] => Array                 (                 )               [update:protected] => Array                 (                 )               [autoWriteTimestamp:protected] =>              [createTime:protected] => create_time             [updateTime:protected] => update_time             [dateFormat:protected] => Y-m-d H:i:s             [type:protected] => Array                 (                 )               [isUpdate:protected] => 1             [updateWhere:protected] =>              [relation:protected] =>              [failException:protected] =>              [useGlobalScope:protected] => 1             [batchValidate:protected] =>              [resultSetType:protected] => array             [relationWrite:protected] =>          )       [1] => appcommonmodelGoodsSku Object         (             [connection:protected] => Array                 (                 )               [query:protected] =>              [name:protected] => GoodsSku             [table:protected] =>              [class:protected] => appcommonmodelGoodsSku             [error:protected] =>              [validate:protected] =>              [pk:protected] =>              [field:protected] => Array                 (                 )               [readonly:protected] => Array                 (                 )               [visible:protected] => Array                 (                 )               [hidden:protected] => Array                 (                 )               [append:protected] => Array                 (                 )               [data:protected] => Array                 (                     [goods_sku] => 687                     [goods_id] => 533                     [cost_price] => 100.00                     [goods_storage] => 103                     [goods_storage_alarm] => 1                     [group_id] => 33f38437951a0dcb4879d61147005c9a                     [goods_serial] => 2d2e2d                     [goods_edittime] => 1540276441                     [sku_name] => {"u989cu8272":"u9ed1u8272","u5c3au5bf8":"100mL","u6750u8d28":"u73bbu7483"}                     [sku_image] => http://www.baifu.com/public/uploads/20181012/a97c87f127da7bad77c41d65d2496d66.png                 )               [change:protected] => Array                 (                 )               [auto:protected] => Array                 (                 )               [insert:protected] => Array                 (                 )               [update:protected] => Array                 (                 )               [autoWriteTimestamp:protected] =>              [createTime:protected] => create_time             [updateTime:protected] => update_time             [dateFormat:protected] => Y-m-d H:i:s             [type:protected] => Array                 (                 )               [isUpdate:protected] => 1             [updateWhere:protected] =>              [relation:protected] =>              [failException:protected] =>              [useGlobalScope:protected] => 1             [batchValidate:protected] =>              [resultSetType:protected] => array             [relationWrite:protected] =>          )   )

处理后

立即学习PHP免费学习笔记(深入)”;

 return collection($data)->toArray();

Array (     [0] => Array         (             [goods_sku] => 683             [goods_id] => 529             [cost_price] => 1.00             [goods_storage] => 43             [goods_storage_alarm] => 0             [group_id] => 870aae760897e5cae3fe873c9e21f61e             [goods_serial] => TEST04170122             [goods_edittime] => 1540197326             [sku_name] => {"u989cu8272":"u65e0"}             [sku_image] =>          )       [1] => Array         (             [goods_sku] => 687             [goods_id] => 533             [cost_price] => 100.00             [goods_storage] => 103             [goods_storage_alarm] => 1             [group_id] => 33f38437951a0dcb4879d61147005c9a             [goods_serial] => 2d2e2d             [goods_edittime] => 1540276441             [sku_name] => {"u989cu8272":"u9ed1u8272","u5c3au5bf8":"100mL","u6750u8d28":"u73bbu7483"}             [sku_image] => http://www.baidu.com/public/uploads/20181012/a97c87f127da7bad77c41d65d2496d66.png         )   )

 

推荐学习:《thinkPHP视频教程

以上就是

© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享