一維數(shù)組到j(luò)son數(shù)據(jù)格式的轉(zhuǎn)換,沒輸出來結(jié)果。老是在 $jsonObj_1=json_encode($array_1);處顯示錯誤,不知道怎么回事?
<?php
$array_1= array();//一維數(shù)組;
? $array_2= array();//二維數(shù)組;
? ?$array_1[’username’]="dfdsf";
? ?$array_1[’age’]=25;
? ? $array_2[’nember’][’shjsh’][’username’]="dfdsf";
? ? $array_2[’nember’][’shjsh’][’age’]=25;
? ? $array_2[’nember’][’hjhj’][’username’]="ghgj";
? ? $array_2[’nember’][’hjhj’][’age’]=27;
//print_r($array_2);
?$jsonObj_1=json_encode($array_1);
?echo $jsonObj_1;
?
?
?>
2016-01-06
<?php
? ?$array_1= array();//一維數(shù)組;
? ?$array_2= array();//二維數(shù)組;
? ?$array_1['username']="dfdsf";
? ?$array_1['age']=25;
? ?$array_2['nember']['shjsh']['username']="dfdsf";
? ?$array_2['nember']['shjsh']['age']=25;
? ?$array_2['nember']['hjhj']['username']="ghgj";
? ?$array_2['nember']['hjhj']['age']=27;
? ?//print_r($array_2);
$jsonObj_1=json_encode($array_1);
echo $jsonObj_1;
?
?
?>
是你的標點符號有問題啊,不是中文下的‘ ’而是在英文下的' ',這個你要搞清楚啊!
最后得到的結(jié)果如下: