我有两个PHP变量数组我怎么转换成JSON将PHP变量给JSON
$tmp[0]
$tmp[1]
$tmp[2]
$tmp[3]
我已经尝试了本
$json_array=array(
"dir"=>$tmp[0],
"sym"=>$tmp[1],
"bid"=>$tmp[2],
"ask"=>$tmp[3]
);
echo json_encode($json_array);
它显示
{"dir":"down","sym":"oo","b":"1.35460","a":"1.35465"} {"dir":"down","sym":"pp","b":"1.64263","a":"1.64273"} {"dir":"down","sym":"qq","b":"104.498","a":"104.502"} {"dir":"up","sym":"rr","b":"0.88183","a":"0.88188"} {"dir":"down","sym":"ss","b":"1.09551","a":"1.09558"}
但我需要像这样改变
[{"dir":"down","sym":"oo","b":"1.35460","a":"1.35465"},{"dir":"down","sym":"pp","b":"1.64263","a":"1.64273"},{"dir":"down","sym":"qq","b":"104.498","a":"104.502"},{"dir":"up","sym":"rr","b":"0.88183","a":"0.88188"},{"dir":"down","sym":"ss","b":"1.09551","a":"1.09558"}]
也不要忘记先设置你的内容类型标题做JSON编码:头('内容 - 键入:application/json'); –