PHP

implode

implode

(PHP 4, PHP 5, PHP 7)

implode - 用字符串加入数组元素

描述

string implode ( string $glue , array $pieces )

string implode ( array $pieces )

使用glue字符串加入数组元素。

注意: 由于历史原因,implode()可以按任意顺序接受其参数。然而,为了与explode()保持一致,使用参数的记录顺序可能会更容易混淆。

参数

glue

缺省为空字符串。

pieces

要implode的字符串数组。

返回值

返回一个字符串,其中包含按相同顺序排列的所有数组元素的字符串表示形式,每个元素之间使用粘合字符串。

例子

示例#1 implode()示例

<?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) "" ?>

注意

注意:此功能是二进制安全的。

扩展内容

  • explode() - 按字符串拆分字符串

  • preg_split() - 用正则表达式分割字符串

  • http_build_query() - 生成URL编码的查询字符串

← htmlspecialchars

join →