社区
PHP
帖子详情
Object和arr数据返回格式的疑问
兽兽
2018-05-28 09:44:49
为什么大部分借口 都是返回的 Object 对象格式,
我感觉数组更简洁一些.
返回的对象格式 有的时候又要再转换成数组,感觉很鸡肋
忘记是tp还是yii 还专门有一个 ->arr() 的连贯查询 方法
说是不转arr格式的话 比较浪费服务器资源,
既然这样 返回数组不是很好嘛
...全文
985
7
打赏
收藏
Object和arr数据返回格式的疑问
为什么大部分借口 都是返回的 Object 对象格式, 我感觉数组更简洁一些. 返回的对象格式 有的时候又要再转换成数组,感觉很鸡肋 忘记是tp还是yii 还专门有一个 ->arr() 的连贯查询 方法 说是不转arr格式的话 比较浪费服务器资源, 既然这样 返回数组不是很好嘛
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xuzuning
2018-05-29
打赏
举报
回复
你说的 都是返回的 Object 对象格式 和 $a->name 、$a['name'] 毫无共同之处 js 的对象是以名称标识内容的,而数组只能以位置标识数据 只给你 [1,2,3],你能知道都表示的是什么吗?
yt_php
2018-05-28
打赏
举报
回复
是json对象数组,相当于字符串格式。就好比无法将PHP数组存入数据库,或者写入文件,都得序列化后才可以。 一个原因是跨语言,不管js脚本,php脚本等等,都可以使用。另个是传输的考虑。 当然可能还有很多原因,不是咱们深究的范围。 接口传递数据都是json或者xml格式, php有自己的函数,json_encode转成json数据,json_decode转成对象或者数组.
weixin_42327425
2018-05-28
打赏
举报
回复
返回json对象比返回数组带的数据小吧。。就像xml一样。。
小温LLT
2018-05-28
打赏
举报
回复
返回对象 我就可以这样用 $db->query($sql)->id;或者在连续调用别的方法。
yt_php
2018-05-28
打赏
举报
回复
不知道,会用就好。
兽兽
2018-05-28
打赏
举报
回复
对象格式 取值赋值, 万一 精力不集中 又有一个同样的 类成员变量 或类方法 感觉容易混淆. 难度就我是这样的感觉或认为吗
兽兽
2018-05-28
打赏
举报
回复
噢 对是 json 格式, 是我自己又转成对象了,才有此一问, 抛开这小细节, 再回这话题上来, 我下载的或者说我看到过的 源码或者教程, 里面作者或老师都喜欢 从数据库里以对象格式来 取值赋值. 为啥呢 $a->name $a['name'] 我感觉 后者数组比较简洁呀
深度解析javaScript常见
数据
类型检查校验
前言 在JavaScript中,
数据
类型分为两大类,一种是基础
数据
类型,另一种则是复杂
数据
类型,又叫引用
数据
类型 基础
数据
类型:数字Number 字符串String 布尔Boolean Null Undefined Symbols BigInt 引用
数据
类型:日期Dete,对象
Object
,数组
Arr
ay,方法Function, 正则regex,带键的集合:Maps, Sets, WeakMaps, WeakSets 基础
数据
类型和引用
数据
类型的区别,在之前深拷贝的文章中提到过,这里不做详细赘述。 传
【MySQL】JSON
格式
字段处理
JSON(JavaScript
Object
Notation)是一种轻量级的
数据
交换
格式
,它以键值对的方式存储
数据
,并以大括号和方括号进行标记,MySQL的JSON
格式
字段可以存储JSON对象和数组。本文完善了 JSON 数组的相关操作,大家如果有
疑问
都可以评论提出,有不足之处请大家批评指正,希望能多结识这方面的朋友,共同学习、共同进步。
JavaScript Map
数据
类型
详细描述了 JavaScript 的 Map
数据
类型
js
数据
类型你真的懂了么?
js
数据
类型你真的懂了么? js
数据
类型有哪些?这个很基础的问题,被问到的人可能会想干嘛拿这么简单的弱智问题问我,这怎么会问倒我,不就是那几种么,但是深入下去我们经常会犯一些错误,下面会详细介绍js
数据
类型及常见的特殊情况,还有如何判断
数据
类型,
数据
类型之间如何转换等 文章目录js
数据
类型你真的懂了么?原始(Primitive)类型BigInt重点说一下这个新的原始类型对象(
Object
)类型类型
数据
判断 typeof vs instanceof vs constructor vs
Object
.prot
JavaScript专题之深浅拷贝(系列五)(转载)
JavaScript专题之深浅拷贝 了解拷贝背后的过程,避免不必要的错误,Js专题系列之深浅拷贝,我们一起加油~ 目录 一、拷贝示例 二、浅拷贝 三、深拷贝的方法? 四、自己实现深浅拷贝 一、拷贝示例 当我们在操作
数据
之前,可能会遇到这样的情况: 会经常改动一组
数据
,但可能会用到原始
数据
我需要两组一样的
数据
,但我不希望改动一个另一个随之改动 我需要对
数据
操作前后进行对比 … 当我们遇到类似需要场景时,首先想到的就是拷贝它,殊不知拷贝也大有学问哦~ 下面简单的例子,你是否觉得熟悉? 1.1 基本类型拷贝示例
PHP
20,359
社区成员
19,658
社区内容
发帖
与我相关
我的任务
PHP
“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。PHP语法利用了C、Java和Perl,该语言的主要目标是允许web开发人员快速编写动态网页。
复制链接
扫一扫
分享
社区描述
“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。PHP语法利用了C、Java和Perl,该语言的主要目标是允许web开发人员快速编写动态网页。
php
phpstorm
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章