如何将关联数组转换为普通数组?

时间:2016-01-29 14:57:48

标签: php

我有一个索引

的设备数组
array:3 [▼
  0 => "HPEnvy"
  1 => "iPad"
  2 => "win7protemplate"
]

如何将其转换为如下所示?

$devices = ["HPEnvy","iPad","win7protemplate"];

1 个答案:

答案 0 :(得分:6)

鉴于有一位前锋要求你这样做,我认为他正在寻找一个JSON编码的数组。鉴于您的数组是这样创建的:

$array = array("HPEnvy","iPad","win7protemplate");

与...基本相同(并且可能导致与此问题混淆):

$array = ["HPEnvy","iPad","win7protemplate"];

只需将$array包裹在json_encode中,就像这样:

$devices = json_encode($array);

这将返回字符串

["HPEnvy","iPad","win7protemplate"]

然后可以在Javascript中使用。