• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    PHP实现数组转JSon和JSon转数组的方法示例

    本文实例讲述了PHP实现数组转JSon和JSon转数组的方法。分享给大家供大家参考,具体如下:

    数组转JSon数据:

    $array_1 = array(); //一维数组
    $array_2 = array(); //多维数组
    $array_1['username']='ericwolf';
    $array_1['age']=25;
    $array_2['menber']['aa']['username']='ericwolf';
    $array_2['menber']['aa']['age']=25;
    $array_2['menber']['bb']['username']='eeee';
    $array_2['menber']['bb']['age']=22;
    print_r($array_2);
    $jsonObj_1 = json_encode($array_1);
    var_dump($jsonObj_1);
    $jsonObj_1 = json_encode($array_2);
    var_dump($jsonObj_1);
    
    

    运行结果:

    Array
    (
        [menber] => Array
            (
                [aa] => Array
                    (
                        [username] => ericwolf
                        [age] => 25
                    )
                [bb] => Array
                    (
                        [username] => eeee
                        [age] => 22
                    )
            )
    )
    string(32) "{"username":"ericwolf","age":25}"
    string(84) "{"menber":{"aa":{"username":"ericwolf","age":25},"bb":{"username":"eeee","age":22}}}"

    JSon转数组,并打印:

    $jsonStr = '{"key":"value","key1":"value1"}';
    $json2Array = json_decode($jsonStr,true);
    foreach($json2Array as $key=>$val) {
      echo $key."=".$val."br/>";
    }
    
    

    运行结果:

    key=value
    key1=value1

    PS:这里再为大家推荐几款比较实用的json在线工具供大家参考使用:

    在线JSON代码检验、检验、美化、格式化工具:
    http://tools.jb51.net/code/json

    JSON在线格式化工具:
    http://tools.jb51.net/code/jsonformat

    在线XML/JSON互相转换工具:
    http://tools.jb51.net/code/xmljson

    json代码在线格式化/美化/压缩/编辑/转换工具:
    http://tools.jb51.net/code/jsoncodeformat

    C语言风格/HTML/CSS/json代码格式化美化工具:
    http://tools.jb51.net/code/ccode_html_css_json

    更多关于PHP相关内容感兴趣的读者可查看本站专题:《PHP中json格式数据操作技巧汇总》、《PHP数学运算技巧总结》、《PHP基本语法入门教程》、《PHP数组(Array)操作技巧大全》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》

    希望本文所述对大家PHP程序设计有所帮助。

    您可能感兴趣的文章:
    • PHP JSON出错:Cannot use object of type stdClass as array解决方法
    • php curl获取到json对象并转成数组array的方法
    • php array_unique之后json_encode需要注意
    • PHP 二维array转换json的实例讲解
    • java 将jsonarray 转化为对应键值的jsonobject方法
    • Java中JSONObject与JSONArray的使用区别详解
    • java json字符串转JSONObject和JSONArray以及取值的实例
    • 浅析Java中JSONObject和JSONArray使用
    • php数组转换js数组操作及json_encode的用法详解
    • 在PHP语言中使用JSON和将json还原成数组的方法
    • php array 转json及java 转换 json数据格式操作示例
    上一篇:php实现微信公众平台发红包功能
    下一篇:ThinkPHP框架实现的邮箱激活功能示例
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯

    时间:9:00-21:00 (节假日不休)

    地址:江苏信息产业基地11号楼四层

    《增值电信业务经营许可证》 苏B2-20120278

    PHP实现数组转JSon和JSon转数组的方法示例 PHP,实现,数组,转,JSon,和,