为了账号安全,请及时绑定邮箱和手机立即绑定

json只能是数组[]和对象{}的格式(可以互相嵌套)。但不能是单独的一个字符串。视频说错了。


正在回答

3 回答

您好,您分析的很好,攒一个,json_encode()如果传递字符串数据 输出后就是纯字符串形式,如: "s", 我视频的意思是通信json数据一般不这样处理,没有代表性,当然他不是json格式标准,一般是PHP组装数组数据, 然后通过json_encode函数输出数据,这样就符合标准格式了,最后谢谢您的问题!

0 回复 有任何疑惑可以回复我~

您好,谢谢您的问题,PHP生成的json数据,如果生成成功就返回字符串,不成功返回false,然而json_encode函数接受的值除了resource类型之外的数据类型,请知晓!

0 回复 有任何疑惑可以回复我~

老师好。我明白json只是特定格式的字符串。但我说的是这个json串的格式只能是形如"{}"或者"[]"。像视频中,如:"s" 这样的字符串是不符合json格式标准的。也就是说json字符串的格式只能是js中的对象字面量或者数组字面量。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
PHP开发APP接口
  • 参与学习       79185    人
  • 解答问题       599    个

APP通信接口技术,不得不掌握的法宝,学完之后你会受益良多

进入课程
意见反馈 帮助中心 APP下载
官方微信