app\common\model\GoodsSku Object([connection:protected] => Array()..."; 2. Use the "collection->toArray()" method to convert the data into a standard array type."/> app\common\model\GoodsSku Object([connection:protected] => Array()..."; 2. Use the "collection->toArray()" method to convert the data into a standard array type.">

Home>Article>PHP Framework> How to convert thinkphp collection to array

How to convert thinkphp collection to array

藏色散人
藏色散人 Original
2022-12-13 09:42:34 1935browse

Thinkphp method to convert collection to array: 1. Get the data collection, the code is like "Array([0] => app\common\model\GoodsSku Object([connection:protected] => Array( )..."; 2. Use the "collection->toArray()" method to convert the data into a standard array type.

How to convert thinkphp collection to array

This tutorial Operating environment: Windows 7 system, ThinkPHP version 5, Dell G3 computer.

How to convert collection to array in thinkphp?

Use collection->toArray() in thinkphp to convert data Into a standard array type

Array ( [0] => app\common\model\GoodsSku Object ( [connection:protected] => Array ( ) [query:protected] => [name:protected] => GoodsSku [table:protected] => [class:protected] => app\common\model\GoodsSku [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] => {"\u989c\u8272":"\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] => app\common\model\GoodsSku Object ( [connection:protected] => Array ( ) [query:protected] => [name:protected] => GoodsSku [table:protected] => [class:protected] => app\common\model\GoodsSku [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] => {"\u989c\u8272":"\u9ed1\u8272","\u5c3a\u5bf8":"100mL","\u6750\u8d28":"\u73bb\u7483"} [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] => ) )

After processing

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] => {"\u989c\u8272":"\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] => {"\u989c\u8272":"\u9ed1\u8272","\u5c3a\u5bf8":"100mL","\u6750\u8d28":"\u73bb\u7483"} [sku_image] => http://www.baidu.com/public/uploads/20181012/a97c87f127da7bad77c41d65d2496d66.png ) )

Recommended study:《thinkPHP video tutorial

The above is the detailed content of How to convert thinkphp collection to array. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn