php陣列與字串轉換

2021-06-21 09:29:59 字數 767 閱讀 3536

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",[5]=>"day")

(2)str_split(string,length) //length指每個陣列元素的長度,預設情況下為1

示例:$str = "hello";

$a=str_split($str,3);

$b=str_split($str);

返回:a([0]=>"hel",[1]=>"lo") b([0]=>"h",[1]=>"e",[2]=>"l",[3]=>"l",[4]=>"o")

(3)unserialize(string)

反序列化,將已序列化的字串返回到原陣列形式。

2、將陣列轉換成字串的幾個函式:

(1)implode(separate,array) //explode的反向操作,separate預設為空字元

示例:$array = ('hello','world','!');

implode(" ",$array);

返回:"hello world !"

(2)serialize(array)

序列化,將陣列按照固定格式轉換成字串;

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引...

php陣列與字串的轉換函式

在php中我們要把字串轉換在陣列可使用函式有str split explode preg split 函式了,如果把陣列轉換在字串我們也有乙個函式implode 函式與直接把陣列連線起來。我們先來看字串轉換成陣列 str split print r str split hello array 0 h...