JSON在javascript和php之间的传递(json解析)


JSON数据格式

    js中的数组,对象   var arr=[12,2,2,3];  var obj={ name:'zs',age:18 }

    php中  $arr=array(1,2,3,4);

    JSON格式本质是就是特殊格式的字符串

    语法规则:   
        1、数据在名称/值对中
        2、数据由逗号分隔(最后一个健/值对不能带逗号)
        3、花括号保存对象方括号保存数组
        4、使用双引号

JSON数据在不同语言进行传输时,类型为字符串,不同的语言各自也都对应有解析方法,需要解析完成后才能读取

  1、Javascript 解析方法
    eavl()

    JSON对象   
    JSON.parse()   json->对象
    JSON.stringify(); 对象->json

    2、PHP解析方法
    json_encode()   php关联数组(对象) ->json
    json_decode();  json->php 对象

    JSON体积小、解析方便且高效,在实际开发成为首选。

你可能感兴趣的:(前端学习笔记)