我在PHP中有这样的数组:
$array[] = 'bob';
$array[] = 'chris';
$array[] = 'sam';
如何在JavaScript中将其转换为此内容:
var array = [bob, chris, sam];
我已尝试过此代码,但只返回var array = [Array];
:
<script>
var array = [<?php echo $array; ?>];
</script>
答案 0 :(得分:3)
你可以使用json。
<script type="text/javascript">
var data = <?php echo json_encode($array); ?>;
</script>
然后你可以在这样的javascript中使用它:
var obj = JSON.parse(data)