我有一个这样的数组:
Array ( [0] => tag1 [1] => tag2 [2] => tags17c [3] => tags20 [4] => tags21)
我想把这个数组放在javascript上,格式必须是这样的:
var Tag = ['tag1', 'tag2', 'tags17c', 'tags20', 'tags21'];
如何转换它? 拜托,帮帮我..
答案 0 :(得分:6)
var Tag = <?php echo json_encode(array_map("htmlspecialchars", $your_array)); ?>;
答案 1 :(得分:3)
我的建议是使用json,就像Charly建议的那样,使用json_encode。虽然据我所知,没有真正的理由使用array_values(),
var Tag = <?php echo json_encode($array); ?>;