我创建了一个 API 来处理来自 MySQL 数据库的数据请求。API 是用 PHP 实现的。
我目前有一个问题,我有一个选择查询 A,它将一个 json 对象返回给 api 调用者:
<pre>
$queryA = "SELECT ...";
$queryB = "SELECT ...";
$a = array();
if(mysqli_num_rows($queryAResult))
{
while($row = mysqli_fetch_assoc($queryAResult))
{
$a_a = $row["A"];
$name = $row["name"];
$arr = array('a' => $a_A, 'name' => $name);
$a[] = array('a'=> $arr);
}
header('Content-type: application/json');
echo $_GET['jsoncallback'] . '(' . json_encode(array('a'=>$a)) . ');';
}
</pre>
请问如何 json_encode 并返回 2 个数组?