PHP为D3生成JSON

时间:2018-09-19 16:00:32

标签: javascript php json d3.js

我有一个D3图,它读取JSON文件。我在努力的地方是什么,将动态生成的PHP JSON数据导入D3图的机制是什么。

我认为,像我这样知识有限的人的明显解决方案是,让PHP在加载时将JSON文件写入目录,然后让D3图查找它。

但是,我觉得有一种更好的方法,而无需编写json文件和读取json文件。

任何人都可以针对这种情况提出行业标准方法的建议,以便我继续阅读。

1 个答案:

答案 0 :(得分:1)

只需从D3请求PHP脚本,就像它是JSON文件一样。然后在您的PHP脚本中...

$data = array('your', 'data', 'here');

header('Content-Type: application/json');

echo json_encode($data);

exit();