我目前有这样的代码两次,每个表一个$sql = "SELECT * FROM Characters";$result = mysqli_query($conn, $sql);if (mysqli_num_rows($result) > 0) { $dataset = array(); while($row = mysqli_fetch_assoc($result)) { $dataset[]=$row; }} else { echo "0 results";}这是可行的,我从 2 个单独的表中得到 2 个单独的数组。我想知道如何将这两个 PHP 数组放入一个对象中,就像您在 JSON 中看到的那样。一个表中的节点数组,另一个表中的链接数组。{ "nodes": [ {"name": "Bob", "group": 1}, {"name": "Bill", "group": 2} ], "links": [ {"source": "Bill", "target": "Bob", "value": 1} ]}我已经看到了合并两个数组的解决方案,但我需要它们保持分离,并且我需要两个数组位于同一个对象中。如果在 PHP 中没有办法做到这一点,有没有办法可以将两个 PHP 数组发送到 Javascript,然后将它们组合到一个对象中?谢谢
- 2 回答
- 0 关注
- 119 浏览
添加回答
举报
0/150
提交
取消