PHP中implode()和explode()
Posted 张三的哥哥
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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
以上是关于PHP中implode()和explode()的主要内容,如果未能解决你的问题,请参考以下文章
Java相当于Explode和Implode(PHP)[关闭]
在c#中替代php的explode/implode-functions