PHP数组回显我可以访问的javascript数组?

时间:2012-01-17 15:39:26

标签: php javascript

我有一个名为$ user的php数组。

此时我通过手动添加变量将变量传递给javascript。

var username = ' . $user['username'] . ';

等等有没有办法让php回显我可以访问的javascript数组?

2 个答案:

答案 0 :(得分:4)

您正在寻找json_encode

PHP:

$json_user = json_encode($user);

JavaScript的:

var user = JSON.parse('<?php echo $json_user; ?>');

这是未经测试的代码,但背后的想法是声音

答案 1 :(得分:1)

你试过json_encode吗?

<?php echo json_encode ( $array ); ?>

请参阅文档here