如何在PHP中转换数组

时间:2011-08-01 07:30:02

标签: php arrays

  

可能重复:
  PHP : Create array for JSON

我有一个这样的数组:

Array ( [0] => tag1 [1] => tag2 [2] => tags17c [3] => tags20 [4] => tags21)

我想把这个数组放在javascript上,格式必须是这样的:

var Tag = ['tag1', 'tag2', 'tags17c', 'tags20', 'tags21'];

如何转换它? 拜托,帮帮我..

2 个答案:

答案 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); ?>;