将PHP结果数组转换为JSON

时间:2010-01-23 05:20:29

标签: php json

我想在PHP中将结果数组转换为JSON格式。这是我的代码:

$row = mysql_fetch_array($result)

我想将$row转换为JSON格式,并将JSON数据传递给jQuery插件。

2 个答案:

答案 0 :(得分:54)

json_encode在php>中可用5.2.0:

echo json_encode ($row);

答案 1 :(得分:6)

$result = mysql_query($query) or die("Data not found."); 
$rows=array(); 
while($r=mysql_fetch_assoc($result))
{ 
$rows[]=$r;
}
header("Content-type:application/json"); 
echo json_encode($rows);