我有一个如下所示的数组,
["abc", "xyz", "mno"]
现在我想将它转换为另一个数组,它用方括号包装每个元素,如下所示:
["abc"], ["xyz"], ["mno"]
所以我可以使用这个数据集来创建单列数据表。
答案 0 :(得分:1)
var a = ["abc", "xyz", "mno"];
var aa = [];
for(i in a){
aa.push([a[i]]);
}
console.log(aa);
答案 1 :(得分:0)
您可以使用array_walk函数将所有元素转换为新数组
$test = ["abc", "xyz", "mno"];
$new = array_walk($test, 'elementtoArray');
function elementtoArray($value, $key) {
return array($key => $value);
}
print_r($new);
它可能对你有帮助。
答案 2 :(得分:0)
var arr = ["abc", "xyz", "mno"];
newarr = [];
console.log(arr);
for (var i in arr) {
newarr.push([arr[i]]);
}
console.log(newarr);