PHP数组到我可以访问的echo javascript数组?
我有一个名为$user的php数组 目前,我正在通过手动添加这些变量,将它们添加到javascript中PHP数组到我可以访问的echo javascript数组?,php,javascript,Php,Javascript,我有一个名为$user的php数组 目前,我正在通过手动添加这些变量,将它们添加到javascript中 var username = ' . $user['username'] . '; 等等,有没有一种方法可以让php echo成为一个javascript数组,我可以访问它?您正在寻找的 PHP: JavaScript: var user = JSON.parse('<?php echo $json_user; ?>'); var user=JSON.parse(“”);
var username = ' . $user['username'] . ';
等等,有没有一种方法可以让php echo成为一个javascript数组,我可以访问它?您正在寻找的
PHP:
JavaScript:
var user = JSON.parse('<?php echo $json_user; ?>');
var user=JSON.parse(“”);
这是未经测试的代码,但其背后的思想是您正在寻找的合理的
PHP:
JavaScript:
var user = JSON.parse('<?php echo $json_user; ?>');
var user=JSON.parse(“”);
这是未经测试的代码,但其背后的思想是合理的您尝试过json_编码吗
<?php echo json_encode ( $array ); ?>
请参阅文档。您尝试过json\u编码吗
<?php echo json_encode ( $array ); ?>
请参阅文档。您应该像他们建议的那样使用JavaScript对象表示法(JSON)。除非您需要在for循环中使用数组,否则在这种情况下,关联数组可能不是一个好的选择。除非需要在for循环中使用数组,否则在这种情况下,关联数组可能不是一个好的选择。