implode Join array elements with a string php函数


implode

(PHP 4, PHP 5)

implodeJoin 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() - 通过一个正则表达式分隔字符串



相关阅读:
import_request_variables 将 GET/POST/Cookie 变量导入到全局作用域中
inet_ntop Converts a packed internet address to a human readable representation
inet_pton Converts a human readable IP address to its packed in_addr representation
ini_alter 别名 ini_set
ini_get Gets the value of a configuration option
ini_get_all Gets all configuration options
ini_restore Restores the value of a configuration option
ini_set Sets the value of a configuration option
interface_exists 检查接口是否已被定义
intval 获取变量的整数值
in_array 检查数组中是否存在某个值
ip2long Converts a string containing an (IPv4) Internet Protocol dotted address into a proper address
iptcembed 将二进制 IPTC 数据嵌入到一幅 JPEG 图像中
iptcparse 将二进制 IPTC http://www.iptc.org/ 块解析为单个标记
快速导航

Copyright © 2016 phpStudy |