在php中我們要把字串轉換在陣列可使用函式有str_split()、explode(),preg_split()函式了,如果把陣列轉換在字串我們也有乙個函式implode()函式與直接把陣列連線起來。
我們先來看字串轉換成陣列
str_split()
print_r(str_split("hello"));array ( [0] => h [1] => e [2] => l [3] => l [4] => o )
explode()
$str = "hello world. it's a beautiful day."; print_r (explode(" ",$str));
//結果
array ( [0] => hello [1] => world. [2] => it's [3] => a [4] => beautiful [5] => day. )
preg_split()函式
1$user_info = "+j+++g+++++w";
2$fields = preg_split("/+/", $user_info);3
while ($x
< sizeof($fields)) :
4print
$fields[$x]. "
5 ";
6$x++;
7endwhile;
把陣列轉換在字串
implode()
$array = array('a','b','c');echo
implode($array
);//
結果 abc
php陣列與字串轉換
1 將字串轉換成陣列的幾個函式 1 explode separate,string 示例 str hello world it s a beautiful day explode str 以空格為分界點 返回 array 0 hello 1 world 2 it s 3 a 4 beautiful ...
php陣列與字串轉換
1 將字串轉換成陣列的幾個函式 1 explode separate,string 示例 str hello world it s a beautiful day explode str 以空格為分界點 返回 array 0 hello 1 world 2 it s 3 a 4 beautiful ...
PHP筆記(字串與陣列的轉換)
僅僅是個人筆記 explode 函式將字串依指定字串或字元separator切開explode string separator string string int limit 返回由字串組成的陣列,每個元素都是string的乙個子串,他們被字串separator作為結點分隔。如果設定了limit引...