我从字面上破解我的头隐蔽PHP的数组的JavaScript数组转换同样以正确的格式。这是我的PHP阵列和json_encode(用逗号分隔)
我的PHP数组存储在$data
(这来自SQLserver查询),我正在使用json_encode
转换为JavaScript数组。
下面是代码$javaarray = json_encode($data);
当我echo
结果这是我得到
{"VERTICAL":"PROVISIONING","dcount":381890}
{"VERTICAL":"BILL DELIVERY","dcount":171169}
{"VERTICAL":"BILLING","dcount":45197}
{"VERTICAL":"RISK AND CREDIT","dcount":51533}
{"VERTICAL":"CUSTOMER ACCOUNTING","dcount":136097}
{"VERTICAL":"AIRTEL MONEY","dcount":7826}
{"VERTICAL":"ANALYTICS","dcount":2946}
{"VERTICAL":"CONTROLS","dcount":5615}
现在我想要得到的dcount
部分只反馈给我的jQuery函数的格式如下
[381890,171169,45197,51533,136097,7826,2946,5615]
我试着与implode(), join()
解决,但不知何故更接近上述格式。
我张贴的$array = array($data); print_r($array);
结果也 Array ([0] => Array ([VERTICAL] => PROVISIONING [dcount] => 381890)) Array ([0] => Array ([VERTICAL] => BILL DELIVERY [dcount] => 171169)) Array ([0] => Array ([VERTICAL] => BILLING [dcount] => 45197)) Array ([0] => Array ([VERTICAL] => RISK AND CREDIT [dcount] => 51533)) Array ([0] => Array ([VERTICAL] => CUSTOMER ACCOUNTING [dcount] => 136097)) Array ([0] => Array ([VERTICAL] => AIRTEL MONEY [dcount] => 7826)) Array ([0] => Array ([VERTICAL] => ANALYTICS [dcount] => 2946)) Array ([0] => Array ([VERTICAL] => CONTROLS [dcount] => 5615))
在哪种语言做你需要建立dcounts的阵列? – Aioros
Java作为我需要传递给我的Java函数... –
Javascript功能来精确.. –