json的encode是用javascript做的。用的是 JSON.stringify(myarray),encode以后.post传给php页面。
php页面能收到,但是,在json_decode时候一直返回null!!
经过各种尝试各种搜索,发现encode出来的json的字符串中,有 斜杠“\”这个字符。
解决方法就是 $str = str_replace("\\",'',$data); 把斜杠替换成空格,问题就解决了。
json的encode是用javascript做的。用的是 JSON.stringify(myarray),encode以后.post传给php页面。
php页面能收到,但是,在json_decode时候一直返回null!!
经过各种尝试各种搜索,发现encode出来的json的字符串中,有 斜杠“\”这个字符。
解决方法就是 $str = str_replace("\\",'',$data); 把斜杠替换成空格,问题就解决了。