json_encode,json_decode
$str=json_encode($array);
反过来一样
json_decode($str);

解决方案 »

  1.   


    编码 Json 数据 和 解码 Json数据
      

  2.   

    Json是一种数据格式,不知是不是碰巧,反正JSON格式正好就是Javascript的对象格式,简单随便说两句,比如说:[{"对象一A属性", "对象二B属性"}, {"对象二A属性", "对象二B属性"}]那么你通过Ajax取得的JSON格式的数据可以通过eval(取得的JSON数据),那就可以直接当js数组用了简单吧
      

  3.   

    楼上的,JSON就是这么定义的,不是巧合
    而且JSON还有各种限制,搞得真的跟个标准似的
    实际上早就开始用这种格式了
    在大家都在喊ajax的时候,就有一部分人不吊xml,直接返回JS对象
    快速融入JS运行环境,解析超快
      

  4.   

    說白了,就是一種數據傳輸格式,用eval()就可以將它轉成一個js物件
      

  5.   

    是的eval()出来后是一个数组
    for( var i in obj)
    {
      alert( i '==>' obj[i])
    }
      

  6.   

    希望这篇文章对你有帮助 PHP json_encode() 函数介绍
      

  7.   

    而且在ajax传输数据的时候,如果不编码和解码汉字就会是乱码