www.fltk.net > PHP如何循环输出的字符串转换为数组

PHP如何循环输出的字符串转换为数组

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

那你在括号外创建一个变量, 再在循环里面将$str的值都放到这个变量里面去就可以了

$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函数 $str = "1,2,3,4,5,6";$arr = explode(",",$str);foreach($arr as $a){ #插入数据库就可以}

PHP中的 explode() 函数可以实现此功能 语法 explode(separator,string,limit) 参数 描述 separator 必需,规定在哪里分割字符串。 string 必需,要分割的字符串。 limit 可选,规定所返回的数组元素的数目。 例如: 输出如下: Array ( [0] => ...

假设这个数组是$arr, 则方法如下: for($i=0;$i

$a = '[{"11":"aa","22":"bb","33":"cc","44":"dd"}]'; $a = trim($a,' []'); $b = json_decode($a, true); $b 是你要的结果。

function rule($result, $temp) { $result .= $temp; return $result; } $a=array('1','a','qq','vv'); $b = array_reduce($a, "rule"); echo $b; //1aqqvv

网站地图

All rights reserved Powered by www.fltk.net

copyright ©right 2010-2021。
www.fltk.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com