0

嗨,我有一个使用下面代码的数组

var selectedValues=new Array();
selectedValues=divisi.split(",");

结果是

ITD、ITO、Keuangan、Sumber Daya Manusia

但我想要一个像

“ITD”、“ITO”、“Keuangan”、“Sumber Daya Manusia”

你知道怎么做吗?谢谢你

4

2 回答 2

0

如果这是问题,拆分将返回一个字符串数组本身。 http://php.net/manual/en/function.split.php

编辑:添加更详细的答案:

<?php

$divisi = "ITD, ITO, Keuangan, Sumber Daya Manusia";
$selectedValues = array();
$selectedValues = split(",", $divisi);
var_dump($selectedValues)

?>

上面的脚本在http://phpfiddle.org/上运行时返回以下数组

array(4) { [0]=> string(3) "ITD" [1]=> string(4) " ITO" [2]=> string(9) " Keuangan" [3]=> string(20) " Sumber Daya Manusia" }

正如所指出split的已弃用: http: //php.net/manual/en/function.split.php。请使用explodestr_split

此外,您的代码看起来像是 JavaScript 而不是正确的 PHP。所以请注意这一点。

于 2016-06-02T04:11:38.890 回答
0

试试这个:工作示例

var divisi = ['ITD', 'ITO', 'Keuangan', 'Sumber Daya Manusia']; //you can use user defined array or direct variable divisi
console.log('"'+divisi.join('\",\"')+'"'); //"ITD","ITO","Keuangan","Sumber Daya Manusia"
于 2016-06-02T06:33:49.577 回答