我如何使用php数组
$arr = (('date'=>'03-22-2012', 'count'=>1000 ), ('date'=>'03-23-2011', 'count'=>1170 ));
并将其转换为:
var arr = [['03-22-2012', 1000], ['03-23-2011', 1170]]
可以通过javascript函数使用吗?
有一种简单的方法吗?
答案 0 :(得分:4)
您正在寻找json_encode:http://www.php.net/manual/en/function.json-encode.php
只有你的php数组定义看起来有点奇怪:)
答案 1 :(得分:2)
您使用json_encode
答案 2 :(得分:2)
$arr = array(
array('03-22-2012', 1000 ),
array('03-23-2011', 1170 )
);
echo "var = ".json_encode($arr).";";
输出
var = [["03-22-2012",1000],["03-23-2011",1170]];