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

    php数组转json的函数是什么

    青灯夜游青灯夜游2021-03-30 18:37:25原创636

    php数组转json的函数是json_encode()。json_encode()函数可以对变量进行JSON编码,将其转换为json字符串数据,语法格式“json_encode (value)”。

    本教程操作环境:windows7系统、PHP7.1版,DELL G3电脑

    php数组如何转为json?可以使用json_encode()函数。

    示例:

    <?php
    $arr = array ('a'=>1,'b'=>2,'c'=>3,'d'=>4,'e'=>5);
    
    echo json_encode($arr);
    ?>

    输出:

    {"a":1,"b":2,"c":3,"d":4,"e":5}

    PHP json_encode()函数

    json_encode()函数可以对变量进行JSON编码

    语法:

    json_encode ( $value [, $options = 0 ] )

    返回字符串,包含了 value 值 JSON 形式的表示。

    注意:

    1、$value为要编码的值,且该函数只对UTF8编码的数据有效;

    2、options:由以下常量组成的二进制掩码:JSON_HEX_QUOT, JSON_HEX_TAG, JSON_HEX_AMP, JSON_HEX_APOS, JSON_NUMERIC_CHECK,JSON_PRETTY_PRINT, JSON_UNESCAPED_SLASHES, JSON_FORCE_OBJECT;

    3、第二个参数一般不需要;

    4、json数据其实就是一个string,可以用var_dump()打印出来看数据类型;

    5、执行成功返回JSON数据,否则返回FALSE。

    返回值:

    推荐学习:《PHP视频教程

    以上就是php数组转json的函数是什么的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:php 数组 json
    上一篇:php sprintf函数怎么用 下一篇:php如何去掉第一个字符
    20期PHP线上班

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• 详解php7中异常与错误的处理• php sprintf函数怎么用• 详细介绍thinkphp6的开发规则• 解决PhpStorm在使用Yii框架开发时程序崩溃假死问题
    1/1

    PHP中文网