llgd.net
当前位置:首页 >> php 如何把这个字符串转换为数组? >>

php 如何把这个字符串转换为数组?

字符串转换数组?? abcd这种的话,直接截取然后分别放如数组之中, 如果是想a|b|c|d|何种有相同部分分割,想要的数组格式又是{a,b,c,d}这样的话,用explode(‘|’,$str),这样返回的就是一个数组

字符串转换为一维数组并循环显示 $s1='Mon-Tue-Wed-Thu-Fri'; $arr=explode('-',$s1); foreach($arr as $val){ echo $val; echo ''; }

PHP 中的 serialize() 函数可以实现 serialize() 产生一个可存储的值的表示,也就是把数组转化为一个可以保存的字符串 unserialize() 从已存储的表示中创建 PHP 的值,也就是把serialize()转化的字符串再还原为数组 例如:

$str = '{"hello": "world!"}'; //也可以是类似于'[1, 2, "3", 4]'的json数组$arr = json_decode($str, true); // 如果不加这个true,解析出来会是对象而不是数组print_r($arr);

$Str = 'title=aaa&content=bbb&key=ccc';$Arr = explode('&', $Str );foreach( $Arr as $String ) { $Ayy = explode('=', $String ); $S[ $Ayy[0] ] = $Ayy[1]; } print_r( $S );

explode()函数 第一个填写字符串里面要用什么隔出 第二个填写字符串 explode('|','1|2|3|4'); 输出就是 array([0]=>1,[1]=>2,[2]=>3,[3]=>4);

将一个字符串分解成一个字符串数组,这种分割可能是基于某个字符,比如说是空格,逗号,分号之类的话,你可以用PHP的字符串分割函数 explode(),语法是PHP code? 1、array explode ( string separator, string string [, int limit]) 函数的第一...

分割字符串可以用explode函数 $str = "1,2,3,4,5,6";$arr = explode(",",$str);foreach($arr as $a){ #插入数据库就可以}

$str = "Hello world. I love Shanghai!";print_r (explode(" ",$str));

网站首页 | 网站地图
All rights reserved Powered by www.llgd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com