【问题标题】:How to convert array in PHP [duplicate]如何在PHP中转换数组[重复]
【发布时间】:2011-10-17 05:53:20
【问题描述】:

可能重复:
PHP : Create array for JSON

我有一个这样的数组:

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

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

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

如何转换? 请帮帮我..

【问题讨论】:

    标签: php arrays


    【解决方案1】:
    var Tag = <?php echo json_encode(array_map("htmlspecialchars", $your_array)); ?>;
    

    【讨论】:

      【解决方案2】:

      我的建议是使用 json,正如 Charly 建议的那样,使用 json_encode。尽管据我所知没有真正的理由使用 array_values(),

      var Tag = <?php echo json_encode($array); ?>;
      

      【讨论】:

      • 如果数组是关联数组,那么会创建一个JSON对象。
      猜你喜欢
      • 2019-09-01
      • 2016-08-15
      • 1970-01-01
      • 2020-09-04
      • 2011-10-11
      • 2023-04-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多