课程
/后端开发
/PHP
/PHP开发APP接口
json只能是数组[]和对象{}的格式(可以互相嵌套)。但不能是单独的一个字符串。视频说错了。
2014-09-02
源自:PHP开发APP接口 1-4
正在回答
您好,您分析的很好,攒一个,json_encode()如果传递字符串数据 输出后就是纯字符串形式,如: "s", 我视频的意思是通信json数据一般不这样处理,没有代表性,当然他不是json格式标准,一般是PHP组装数组数据, 然后通过json_encode函数输出数据,这样就符合标准格式了,最后谢谢您的问题!
您好,谢谢您的问题,PHP生成的json数据,如果生成成功就返回字符串,不成功返回false,然而json_encode函数接受的值除了resource类型之外的数据类型,请知晓!
老师好。我明白json只是特定格式的字符串。但我说的是这个json串的格式只能是形如"{}"或者"[]"。像视频中,如:"s" 这样的字符串是不符合json格式标准的。也就是说json字符串的格式只能是js中的对象字面量或者数组字面量。
举报
APP通信接口技术,不得不掌握的法宝,学完之后你会受益良多