wordpress CMS主题 微信
Home > PHP开发 > 字符串的分割函数与合并函数

字符串的分割函数与合并函数

高时银博客 PHP开发 点击: 1,866 次 0 0

在PHP的应用中,我们有时候需要把一个长字符串分割开来使,而有时候又需要把几个字符串合并成1个长字符串,这时候,我们就需要用到explode()函数和implode()函数。下面,我们就一起来看看它们的使用。

1、explode() 字符串分割函数。

它的语法结构:explode(separator,string,limit),参数separator是用来分离的字符,string是需要被分割的字符串,limit限制分割成几块。如下例:

$a="i love you very very very much!";$b=explode(" ",$a,3); //这里的3是说分割成3块,如果是-3,就是先全部分割开来,再减去倒数3块print_r($b);

输出结果:Array ( [0] => i [1] => love [2] => you very very very much! )

如果去掉3这个参数,输出结果:Array ( [0] => i [1] => love [2] => you [3] => very [4] => very [5] => very [6] => much! )

如果将3写成-3,输出结果:Array ( [0] => i [1] => love [2] => you [3] => very )  只显示倒数第3个前面的。

2、implode() 字符串合并函数。(join()是它的别名函数)

它的语法结构:implode(separator,array) 。 separator是可选参数。规定数组元素之间放置的内容。默认是 ""(空字符串)。如下例:

$a=array("i love you","very","very very much!");$b=implode("*",$a); //这2个参数的顺序可以互换,而explode不能互换位置echo $b;

输出结果:i love you*very*very very much!

 

 

 


文章作者:高时银博客
本文地址:http://wanlimm.com/7720140206995.html
版权所有 © 转载时必须以链接形式注明作者和原始出处!

目前还没有评论。赶快来坐沙发吧。

发表评论