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.
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() - 通过一个正则表达式分隔字符串
- http_build_query() - 生成 URL-encode 之后的请求字符串