嗨,我有一个使用下面代码的数组
var selectedValues=new Array();
selectedValues=divisi.split(",");
结果是
ITD、ITO、Keuangan、Sumber Daya Manusia
但我想要一个像
“ITD”、“ITO”、“Keuangan”、“Sumber Daya Manusia”
你知道怎么做吗?谢谢你
嗨,我有一个使用下面代码的数组
var selectedValues=new Array();
selectedValues=divisi.split(",");
结果是
ITD、ITO、Keuangan、Sumber Daya Manusia
但我想要一个像
“ITD”、“ITO”、“Keuangan”、“Sumber Daya Manusia”
你知道怎么做吗?谢谢你
如果这是问题,拆分将返回一个字符串数组本身。 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。请使用explode
或str_split
此外,您的代码看起来像是 JavaScript 而不是正确的 PHP。所以请注意这一点。
试试这个:工作示例
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"