php把字元串分割成數組
⑴ php 如何把字元串分成數組
$str="abcedf";
$arr=array();
for($i=0;$i<strlen($str);$i++){
$arr[$i]=$str[$i];
}
print_r($arr);
這樣就可以了
⑵ php 如何用逗號把字元串分割為數組並把數組分別寫入資料庫
分割字元串可以用explode函數
$str="1,2,3,4,5,6";
$arr=explode(",",$str);
foreach($arras$a){
#插入資料庫就可以
}
⑶ php \ 分割字元串 存到數組
首先,split是正則匹配的分割,如果單純是對字元串分割,你可以用explode()函數。
當然,如果你一定要用這個函數,你這樣使用:split("\\\\",$text);
⑷ 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怎麼將一個字元串轉換成數組
字元串轉換數組??
abcd這種的話,直接截取然後分別放如數組之中,
如果是想a|b|c|d|何種有相同部分分割,想要的數組格式又是{a,b,c,d}這樣的話,用explode(『|』,$str),這樣返回的就是一個數組
⑺ php字元串拆分轉換成數組
轉換成數組吧,這樣:
<?php
$str=1,2,gg,33,ghh,7,j;
$arr=explode(',',$str);
print_r($arr);
?>
⑻ PHP 如何把 字元串 轉為數組
正則做
<?php
$t='code:-1ErrMsg:用戶不存在';
preg_match('/code:(-?d+)s+ErrMsg:(.+)/',$t,$m);
$a=array();
$a['code']=intval($m[1]);
$a['ErrMsg']=$m[2];
var_mp($a);
?>
代碼未測試,自多體會...