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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM