PHP 字符串 Implode()函数
PHP implode()是一个字符串函数,用于将数组元素连接成一个字符串。它是一个 二进制安全 的函数。在implode()函数中,参数可以以任意顺序传递。
implode()函数和join()函数的功能相同,都返回一个由数组元素组成的字符串。基本上,这个函数将数组的所有元素连接成一个字符串。
语法
implode()函数有两种语法可用,如下所示:
或者
通过$glue字符串参数连接数组元素。
参数
implode()函数有两个参数,其中一个是必需的,另一个是可选的。这些参数如下:
$glue(可选):
它是一个可选的字符串类型参数。它包含要连接数组元素并形成一个字符串的值。基本上,$glue用于连接字符串。
$pieces(必需):
这个参数包含要implode的字符串数组。在implode()函数中,必须传入数组元素以连接成一个字符串。
返回值
implode()函数返回由数组元素形成的字符串。字符串将按照传入数组的顺序形成。这个函数的返回类型是字符串。
变更
在PHP版本 7.4.0 之后,已经弃用了在 $pieces 参数之后传递 $glue 参数的方法。
示例
示例1:
在下面的示例中,使用implode()函数将数组元素使用+操作符连接起来。
输出:
示例2:
输出:
示例3:
在下面的示例中,使用implode()函数将两个数组连接在一起。
输出: