-
2021-04-24 18:04:08
文章提供了三种php 字符串转数组方法,利用了函数explode str_split split eval等四种函数来举不同的例子说名如何把字符串转换成数组实例。
$str = "corn, broccoli, zucchini";
$ar = explode(", ", $text);
print_r($ar);
/*
定义和用法
explode() 函数把字符串分割为数组。
语法
explode(separator,string,limit)参数 描述
separator 必需。规定在哪里分割字符串。
string 必需。要分割的字符串。
limit 可选。规定所返回的数组元素的最大数目。
*/
$biuuu = 'www.jquerycn.cn';
print_r(str_split($biuuu))
/*
定义和用法
str_split() 函数把字符串分割到数组中。
语法
str_split(string,length)参数 描述
string 必需。规定要分割的字符串。
length 可选。规定每个数组元素的长度。默认是 1。
*/
//
$str="$str=$str;";
eval($str);
$string = '杯子';
$name = '咖啡';
$str = '这个 $string 中装有 $name.
';echo $str;
eval( "$str = "$str";" );
echo $str;
//eval eval()函数的作用是:返回与php代码相对应的字符串。
$str="1:0:1:0:1";
$arraylist=split(":",$str); //存入数组
for($i=0;$i
{
echo $arraylist[$i]." ";
}
更多相关内容 -
Java实现数组转字符串及字符串转数组的方法分析
2020-08-27 08:32:57主要介绍了Java实现数组转字符串及字符串转数组的方法,结合实例形式分析了Java字符串及数组相关的分割、遍历、追加等操作技巧,需要的朋友可以参考下 -
vbscript Split函数用法详解(字符串转数组函数)
2020-09-04 11:18:36本文详细介绍了vbscript中split函数的用法,有关split函数的一些实例,vbscript中split函数的语法介绍,有需要的朋友参考下 -
java 数组转字符串 字符串转数组
2022-03-31 11:43:25java 数组转字符串 字符串转数组[java 数组转字符串 字符串转数组]
字符串转数组
使用Java split() 方法
split() 方法根据匹配给定的正则表达式来拆分字符串。
注意: . 、 | 和 * 等转义字符,必须得加 \。多个分隔符,可以用 | 作为连字符。
// 字符串转数组 java.lang.String String str = "0,1,2,3,4,5"; String[] arr = str.split(","); // 用,分割 System.out.println(Arrays.toString(arr)); // [0, 1, 2, 3, 4, 5]
数组转字符串
方法一: 遍历
String[] arr = { "0", "1", "2", "3", "4", "5" }; // 遍历 StringBuffer str5 = new StringBuffer(); for (String s : arr) { str5.append(s); } System.out.println(str5.toString()); // 012345
方法二: 使用StringUtils的join方法
//数组转字符串 org.apache.commons.lang3.StringUtils String str3 = StringUtils.join(arr); // 数组转字符串,其实使用的也是遍历 System.out.println(str3); // 012345 String str4 = StringUtils.join(arr, ","); // 数组转字符串(逗号分隔)(推荐) System.out.println(str4); // 0,1,2,3,4,5
方法三: 使用ArrayUtils的toString方法
// 数组转字符串 org.apache.commons.lang3.ArrayUtils String str2 = ArrayUtils.toString(arr, ","); // 数组转字符串(逗号分隔,首尾加大括号) System.out.println(str2); // {0,1,2,3,4,5}
-
js代码-字符串转数组删除指定下标再转成字符串 字符串转数组删除指定元素再转成字符串
2021-07-16 12:38:07js代码-字符串转数组删除指定下标再转成字符串 字符串转数组删除指定元素再转成字符串 -
字符串转数组
2020-09-08 09:53:59let arrString= '["陕西省", "西安市", "高新区"]' let objArray = eval("(" + arrString + ")" ) console.log(objArray ) // ["陕西省", "西安市", "高新区"] let arrString= '["陕西省", "西安市", "高新区"]' ...let arrString= '["陕西省", "西安市", "高新区"]' let objArray = eval("(" + arrString + ")" ) console.log(objArray ) // ["陕西省", "西安市", "高新区"] let arrString= '["陕西省", "西安市", "高新区"]' let objArray = eval(arrString) console.log(objArray) // ["陕西省", "西安市", "高新区"] JSON.parse()
-
java数组转字符串 字符串转数组
2021-10-22 11:19:42java数组转字符串 字符串转数组1、字符串转数组(1)使用Java split() 方法(2)使用toCharAray()方法2、数组转字符串(1) 遍历(2)使用StringUtils的join()方法(3) 使用ArrayUtils的toString()方法 1、字符串...java数组转字符串 字符串转数组
1、字符串转数组
(1)使用Java split() 方法
split() 方法根据匹配给定的正则表达式来拆分字符串。
注意: . 、 | 和 * 等转义字符,必须得加 \。多个分隔符,可以用 | 作为连字符。
// 字符串转数组 java.lang.String String str = "0,1,2,3,4,5"; String[] arr = str.split(","); // 用,分割 System.out.println(Arrays.toString(arr)); // [0, 1, 2, 3, 4, 5] String str = "hello"; String[] arr = str.split(""); // 用,分割 System.out.println(Arrays.toString(arr)); // [h, e, l, l, o]
(2)使用toCharAray()方法
String str = "hello"; char[] chars = str.toCharArray(); System.out.println(Arrays.toString(chars)); // [h, e, l, l, o]
2、数组转字符串
(1) 遍历
String[] arr = { "0", "1", "2", "3", "4", "5" }; // 遍历 StringBuffer str = new StringBuffer(); for (String s : arr) { str.append(s); } System.out.println(str.toString()); // 012345
(2)使用StringUtils的join()方法
//数组转字符串 org.apache.commons.lang3.StringUtils String str = StringUtils.join(arr); // 数组转字符串,其实使用的也是遍历 System.out.println(str); // 012345 String str = StringUtils.join(arr, ","); // 数组转字符串(逗号分隔)(推荐) System.out.println(str); // 0,1,2,3,4,5
(3) 使用ArrayUtils的toString()方法
// 数组转字符串 org.apache.commons.lang3.ArrayUtils String str = ArrayUtils.toString(arr, ","); // 数组转字符串(逗号分隔,首尾加大括号) System.out.println(str); // {0,1,2,3,4,5}
-
PHP字符串转数组,数组转字符串
2022-04-15 17:26:53字符串转数组 $str= "aa,bb,cc,dd"; $arr= explode(",", $str); $arr结果为:['aa','bb','cc','dd'] 数组转字符串 $arr = ['aa','bb','cc','dd']; $str = implode(',',$arr); $str结果为: "aa,bb,cc,dd" ... -
JavaScript 字符串转数组和数组转字符串
2022-03-20 19:20:10//字符串转数组 /* 将指定的字符串 分割成字符串数组 如果指定字符为空字符串将会分割整个字符串 str.split("") 每个字符被分割成['','',''] str.split() 整个字符串放到数组里 */ let str = "abcdefg"; console... -
Java字符串转数组,数组转字符串
2021-04-17 19:51:27//字符串转化为数组 String str = "aa,bbb"; //1.字符串转字符串数组 String[] strArr = str.split(","); //2.字符串转char数组 char[] charArr = str.toCharArray(); //3.读取字符串下标为i的char char i = -
json格式的字符串转数组
2022-02-16 17:02:55JSON格式的字符串转数组 通过后台ajax获取数据后数据列表中含有这样类型的json格式的数据转换 list:[ type "[{'ID':'1','Title':'字符串','Color':''},{'ID':'2','Title':'字符串','Color':''},{'ID':'5','Title':'... -
js字符串转数组
2022-04-07 20:19:15开发中遇到接口返回的数组被一层引号包裹着 成了一个字符串开发中遇到接口返回的数组被一层引号包裹着 成了一个字符串开发中遇到接口返回的数组被一层引号包裹着 成了一个字符串开发中遇到接口返回的数组被一层引号... -
javascript 逗号隔开的字符串 转数组
2021-12-29 09:46:531- 逗号隔开的字符串转数组 var a = 'a,b,c,d'; var arr = []; arr = a.split(',') console.log(a) // ['a', 'b', 'c', 'd'] // 定义和用法 (https://www.w3school.com.cn/jsref/jsref_split.asp) // split() ... -
JS Vue项目中字符串转数组、数组转字符串
2021-12-26 18:32:211.字符串转数组 const res = await api.getManyParams(this.cateId, 'many') if (res.meta.status !== 200) { return this.$message.error('获取动态参数列表失败') } res.data.forEach( item => {//将后端每... -
字符串转数组(图片是字符串 转数组 )
2021-12-06 19:13:28一开始是这样写的 ( 第一次点击按钮后显示图片了 ,但是第二次点击同一个按钮的时候就报错) 在页面刷新就立即执行函数里面 就成功啦!~ -
python字符串转数组
2020-11-26 11:03:34Python中有split()和os.path.split()两个函数,具体作用如下:split():拆分字符串。通过指定分隔符对字符串进行切片,并返回分割后的字符串列表(list)os.path.split():按照路径将文件名和路径分割开一、函数说明... -
字符串转数组,并去除掉字符串的中英文引号
2022-04-20 15:09:29清除字符串中的中文引号并转为数组 -
js数组转字符串,字符串转数组的方式
2022-04-06 14:03:521、数组转字符串 (1)数组中 toString() 方法能够把每个元素转换为字符串,然后以逗号连接输出显示。 (2)toLocalString() 方法与 toString() 方法用法基本相同,主要区别在于 toLocalString() 方法能够使用用户所在... -
php中字符串转数组的函数是什么
2021-04-28 03:21:43php中将字符串转换为数组的函数有:1、str_split()函数,语法“str_split(string,length)”;2、explode()函数,可返回字符串数组;3、preg_split()函数。本教程操作环境:windows7系统、PHP7.1版,DELL G3电脑在php... -
JAVA 数组转字符串 字符串转数组
2021-12-23 14:54:24字符串转数组 使用Java split() 方法 split() 方法根据匹配给定的正则表达式来拆分字符串。 注意:.、|和*等转义字符,必须得加\\。多个分隔符,可以用|作为连字符。 // 字符串转数组 java.lang.String String ... -
WEB(白)字符串转数组五种方法
2022-02-15 20:41:24// 第一种 split('') var str = '123、???' var arr = str.split('') console.log(arr); console.log(typeof arr);//Object console.log(str); console.log(typeof str);//string ...... -
字符串转数组,数组转字符串
2021-03-03 17:33:24string.split(’,’) 字符串转数组 .toString() 数组转字符串 -
oracle字符串转数组
2021-05-07 10:06:08select regexp_substr(b.REMARKS,’[^,]+’, 1, level, ‘i’) as id_arr from dual connect by level <= length(b.REMARKS)-length(regexp_replace(b.REMARKS, ‘,’, ‘’))+1 -
PHP如何将XML字符串转数组?
2021-04-12 16:30:35PHP如何将XML字符串转数组?首先使用函数“simplexml_load_string()”,将XML字符串转为对象;$obj = simplexml_load_string($str,"SimpleXMLElement", LIBXML_NOCDATA);然后使用“json_encode()”函数将对象转为... -
nodejs 字符串转数组
2020-11-26 09:44:37let content="[{“msgid”:“caff268a9b094da093420fdcbb183876”,“srcphone”:“111”,“dstphone”:“73262”,“message”:“2”,“logtime”:“20201125161347”}]"; console.log(typeof(content));...