PHP中explode和implode的区别

网站编辑 :2020-03-09 20:11 / 海口网站建设 / 技术分享
1、implode(sep,array)把一个数组拆分组合为一个字符串,函数返回由数组元素组合成的字符串。
参数sep,可选参数,规定数组元素之间放置的内容,默认是""(空字符串)。array,必须,规定要拆分的数组。
例如:
<!DOCTYPE html>
<html>
<body>
 
<?php
$arr = array('Hello','World!','I','like','php!');
echo implode(" ",$arr);
?>
 
 
</body>
</html>
其输出:Hello World! I like php!
2、explode(sep,string,limit)把一个字符串整合为一个数组,函数返回字符串的数组。
参数sep,必须有,规定在那里分割字符串。string必须有,规定要分割的字符串。limit是可选的,规定返回的数组元素的数目。
例如:
<!DOCTYPE html>
<html>
<body>
 
<?php
$str = "Hello world. I like php!";
print_r (explode(" ",$str));
?>
  
 
</body>
</html>
其输出:Array ( [0] => Hello [1] => world. [2] => I [3] => like [4] => php! )
 
【我们与众不同】凭借对设计的热爱和执着,互联网营销趋势的敏锐洞察和深刻理解,与众多同行不同的是,我们更注重与客户互促共生,价值同在。
本文所有内容若需转载请联系我们。

文章分类