QQ 1640076782

2013年10月31日

implode(),emplode() 字符串数组,数组字符串转换函数

Filed under: phper — 标签:, , — liphp @ 1:16 上午

最近给一些老客户把旧网站的数据转移到新网站上,但的由于数据库设计,和程序上的差异,所以必须得写一些小程序去从新整理这些数据,特别的产品图片这个地方。

对于数据的操作、运用对多的就是implode()、emplode() 字符串数组,数组字符串转换函数。

1、implode() 函数把数组元素组合为一个字符串。

用法:implode(separator,array)。

例如:

$arr = array('Hello','World!','joy','Li!');
echo implode(" ",$arr);
输出:Hello World! joy Li!

2.explode()-把字符串分割为数组

用法:explode(separator,string, limit)

separator ,必需。规定在哪里分割字符串。string ,必需。要分割的字符串。limit,可选。规定锁返回的数组元素的最大数目。

本函数返回由字符串组成的数组,其中的每个元素都是由 separator 作为边界点分割出来的子字符串。

例如:

$str = “Hello world”;
print_r (explode(" ",$str));

输出:

Array(
[0] => Hello
[1] => world.
)

这两个函数看起来很相似,但是功能却完全不相同,使用的时候不要将他们想混淆。处理字符串和数组的时候经常会用到。

如果你有外贸企业网站建站需求,欢迎随时联系我们

QQ客服:415682727

电话:020-39907297

MSN:[email protected]