我需要在我的javascript代码中使用php数组。数组在PHP中与javascript相同的文件中定义。
我尝试了以下两种方式:
var array_name = new Array('<?php echo implode("','", $php_array);?>');
和
var array_name = <?php echo json_encode($php_array);?>;
如果我的php数组是整数,这个效果很好。但是,当我尝试在数组是字符串列表时尝试执行任何操作时,它都不起作用。
关于我有哪些其他选择的任何建议?
任何帮助表示感谢。
答案 0 :(得分:1)
将json字符串放入引号(单引号!)
var array_name = '<?php echo json_encode($php_array);?>';
enjooy