PHP转换MySQL返回结果为JSON格式

时间:2022-06-01 14:10:52

PHP使用内置的json_encode对MySQL返回的结果编码即可。

PHP >= 5.2

$sth = mysqli_query("SELECT * FROM `my_table`");
$rows = array();
while($r = mysqli_fetch_assoc($sth)) {
    $rows[] = $r;
}
print json_encode($rows);