本文目录一览:
php字符串截取成数组
$a ="xin2222222;min3333333;";
$b = explode(";",$a);
$b是你要的数组
PHP 如何实现按字数分割中英文混杂字符串成数组
以下是我编写的代码,实现对中英文混杂字符进行分割:
?php
function mbStrSplit ($string, $len=1) {
$start = 0;
$strlen = mb_strlen($string);
while ($strlen) {
$array[] = mb_substr($string,$start,$len,"utf8");
$string = mb_substr($string, $len, $strlen,"utf8");
$strlen = mb_strlen($string);
}
return $array;
}
header('Content-type:text/html;charset=utf-8');
$str = '我爱北京3我爱上海-我爱xianggang';
$r = mbStrSplit($str, 4);
echo 'pre';
print_r($r);
echo '/pre';
?
运行结果:
Array
(
[0] = 我爱北京
[1] = 3我爱上
[2] = 海-我爱
[3] = xian
[4] = ggan
[5] = g
)
PHP中如何分割字符串成数组
使用explode可以分割,第一个参数,以什么符号分割,第二个参数是分割的字符串
手册上的案例
?php
//
示例
1
$pizza
=
"piece1
piece2
piece3
piece4
piece5
piece6";
$pieces
=
explode("
",
$pizza);
echo
$pieces[0];
//
piece1
echo
$pieces[1];
//
piece2
php怎么把字符串指定字符分割成数组?
?php
$str="1|2|3|4|5|";
$var=explode("|",$str);
print_r($var);
?
$var=explode("|",$str);
把$str按|进行分割
php还有其他的把字符串指定字符分割成数组
str_split(string,length)参数 描述
string 必需。规定要分割的字符串。
length 可选。规定每个数组元素的长度。默认是 1。
json_decode()这个函数也可以把字符串分割成数组 (第二个参数为true才行)
php字符串拆分转换成数组
转换成数组吧,这样:
?php
$str = 1,2,gg,33,ghh,7,j;
$arr = explode(',',$str);
print_r($arr);
?