0
在我d3js例如包含子键&后[符号完美的工作d3js例如不与PHP的json_encode工作
{"name": "root",
"children": [
{"name": "typeA(1095)",
"children": [
{"name": "2010(365)",
"children": [
{"name": "january(31)", "value": 31},
http://bl.ocks.org/mbostock/1283663
https://gist.github.com/mbostock/1283663/raw/a05a94858375bd0ae023f6950a2b13fac5127637/readme.json
但我转换使用PHP多维数组json_encode没有[符号,所以当我把它传递给d3js的例子它不起作用
$json = array('name'=>'p_date','children'=>array('name'=>'HedCET','value'=>10));
json_encode($ JSON)输出
{"name":"p_date","children":{"name":"HedCET","value":10}}
有孩子键后无[符号,没有任何额外的选项来启用[在PHP json_encode符号?
OR是否有任何区别d3js json文件和php json文件?
你传递'JSON_FORCE_OBJECT'作为一个选项'json_encode'? –