implode
(PHP 4, PHP 5)
implode — Join array elements with a string
说明
string implode ( string $glue , array $pieces ) string implode ( array $pieces )Join array elements with a glue string.
Note:
implode() can, for historical reasons, accept its parameters in either order. For consistency with explode(), however, it may be less confusing to use the documented order of arguments.
参数
- glue
-
Defaults to an empty string. This is not the preferred usage of implode() as glue would be the second parameter and thus, the bad prototype would be used.
- pieces
-
The array of strings to implode.
返回值
Returns a string containing a string representation of all the array elements in the same order, with the glue string between each element.
更新日志
版本 | 说明 |
---|---|
4.3.0 | The glue parameter became optional. |
范例
Example #1 implode() example
<?php
$array = array('lastname', 'email', 'phone');
$comma_separated = implode(",", $array);
echo $comma_separated; // lastname,email,phone
// Empty string when using an empty array:
var_dump(implode('hello', array())); // string(0) ""
?>
注释
Note: 此函数可安全用于二进制对象。
参见
- explode() - 使用一个字符串分割另一个字符串
- preg_split() - 通过一个正则表达式分隔字符串