[英]How to add quotation marks in a string?
Hi I have an array using a code below 嗨,我有一个数组使用下面的代码
var selectedValues=new Array();
selectedValues=divisi.split(",");
and the result is 结果是
ITD, ITO, Keuangan, Sumber Daya Manusia ITD,ITO,基安根,Sumber Daya Manusia
But I want to have a result like 但我想得到这样的结果
"ITD", "ITO", "Keuangan", "Sumber Daya Manusia" “ ITD”,“ ITO”,“ Keuangan”,“ Sumber Daya Manusia”
Do you know how to make it like that? 你知道怎么做吗? thankyou 谢谢
The split would return an array of strings itself, if that is the question. 如果是这样的话,分割本身会返回一个字符串数组。 http://php.net/manual/en/function.split.php http://php.net/manual/zh/function.split.php
Edit: Adding a more detailed answer: 编辑:添加更详细的答案:
<?php
$divisi = "ITD, ITO, Keuangan, Sumber Daya Manusia";
$selectedValues = array();
$selectedValues = split(",", $divisi);
var_dump($selectedValues)
?>
The script above returns the below array when run on http://phpfiddle.org/ 在http://phpfiddle.org/上运行时,上面的脚本返回以下数组
array(4) { [0]=> string(3) "ITD" [1]=> string(4) " ITO" [2]=> string(9) " Keuangan" [3]=> string(20) " Sumber Daya Manusia" }
As pointed out split
is deprecated: http://php.net/manual/en/function.split.php . 如所指出的,不赞成使用split
: http : //php.net/manual/en/function.split.php 。 Please use explode
or str_split
请使用explode
或str_split
Also your code looks like it is JavaScript and not proper PHP. 而且您的代码看起来像是JavaScript,而不是正确的PHP。 So take care of that. 因此,请注意这一点。
Try this: Working example 试试这个: 工作示例
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"
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.