在php中羊壹,json格式化數(shù)據(jù)后,會出現(xiàn)2種形式數(shù)據(jù):
1.當(dāng)array是一個從0開始的連續(xù)數(shù)組時叁执,json_encode的結(jié)果是一個由[]括起來的字符串
$arr = array('a' , 'b', 'c') // ["a","b","c"]
2.當(dāng)array是不從0開始或者不連續(xù)的數(shù)組時茄厘,json_encode的結(jié)果是一個由{}括起來的key-value模式的字符串
$arr = array('1' => 'a' , '2' => 'b', '3' => 'c') // {"1":"a","2":"b","3":"c"}
對于這種方式的數(shù)據(jù)矮冬,通過 (array)json_decode($json) 或者 json_decode($json, true) 轉(zhuǎn)為正常是數(shù)組