PHP中字符串拼接 implode()和explode()

PHP中implode()和explode()

1, implode()函數返回由數組元素組合成的字符串,函數語法:string implode(separator,array),separator參數可選,規定數組元素之間放置的內容,默認是空字符串;array參數表示要組合爲字符串的數組。

實例:

1 <?php
2 $arr = array('Hello','World!','I','love','Shanghai!');
3 echo implode(" ",$arr);
4 ?>

輸出:

Hello World! I love Shanghai!

2,explode()函數返回有字符串組成的數組,這些字符串都是另一個字符串被字符串 delimiter 作爲邊界點分割出來的。函數語法:array explode(string $delimiter,string $string),$delimiter表示邊界上的分割字符;$string表示輸入的字符串。

1 <?php
2 $data = "foo:*:1023:1000::/home/foo:/bin/sh";
3 list($user, $pass, $uid, $gid, $gecos, $home, $shell) = explode(":", $data);
4 echo $user; // foo
5 echo $pass; // *
6 ?>

輸出:

foo 2013

發佈了11 篇原創文章 · 獲贊 1 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章