public static function string2array($tags) { return preg_split('/\s*,\s*/',trim($tags),-1,PREG_SPLIT_NO_EMPTY); } public static function array2string($tags) { return implode(',', $tags); }…
一.数组转字符串,通过join()拼接数组元素 var a, b,c; a = new Array(a,b,c,d,e); b = a.join('-'); c = a.join('');console.log(b); //a-b-c-d-e 使用-拼接数组元素console.log(c); //abcde 二.字符串转数组,通过split()拆分返回数组 var str = 'ab+c+de'; var a = str.split('+'); // [ab, c, de] var b = st…
var a="foo"; var b=[ "f","o","o"]; a[1]="o"; b[1]="o"; javascript中字符串是不可变的,而数组是可变的,并且a[1]在javascript中并非总是合法语句,在老版本的IE中就不被允许(现在可以了). 正确的方法应该是a.charAt(1). 字符串调用数组的方法: var c=Array.prototype.join.cal…