• 技术文章 >后端开发 >PHP问题

    php如何实现json转字符串

    藏色散人藏色散人2020-11-06 17:42:40原创2477

    在php中可以使用json_decode函数实现json转字符串,该函数的作用就是对JSON格式的字符串进行解码,其使用语法是“json_decode ( string $json [, bool $assoc...]) ”。

    推荐:《PHP视频教程

    json_decode — 对 JSON 格式的字符串进行解码

    说明

    json_decode ( string $json [, bool $assoc = FALSE [, int $depth = 512 [, int $options = 0 ]]] ) : mixed

    接受一个 JSON 编码的字符串并且把它转换为 PHP 变量

    参数

    json

    待解码的 json string 格式的字符串。

    这个函数仅能处理 UTF-8 编码的数据。

    Note:

    PHP 实现了 JSON 的一个超集,参考 » RFC 7159.

    assoc

    当该参数为 TRUE 时,将返回 array 而非 object 。

    depth

    指定递归深度。

    options

    由 JSON_BIGINT_AS_STRING, JSON_INVALID_UTF8_IGNORE, JSON_INVALID_UTF8_SUBSTITUTE, JSON_OBJECT_AS_ARRAY, JSON_THROW_ON_ERROR 组成的掩码。 这些常量的行为在JSON constants页面有进一步描述。

    返回值

    通过恰当的 PHP 类型返回在 json 中编码的数据。值true, false 和 null 会相应地返回 TRUE, FALSE 和 NULL。 如果 json 无法被解码, 或者编码数据深度超过了递归限制的话,将会返回NULL 。

    以上就是php如何实现json转字符串的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:php json
    上一篇:php如何实现utf8转gbk 下一篇:php怎么实现字符串转义?
    大前端线上培训班

    相关文章推荐

    • js json字符串如何转json对象• php数组如何转json并显示中文• MySQL 的 JSON 数据类型• 解决php json中文乱码问题

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网