将数组从php转换为javascript?

时间:2012-03-22 20:26:41

标签: php javascript

我如何使用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函数使用吗?

有一种简单的方法吗?

3 个答案:

答案 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]];