php implode 函数将数组元素用指定字符(串)连接,返回连接后的字符串

语法

implode(string $separator, array $array): string

参数

separator(可选)默认为空字符串。

array要使用separator连接的数组。

返回值

返回一个包含所有数组元素并且顺序相同的字符串, 每个元素之间由 separator 分隔。

示例

示例 #1 implode() 例子

<?php

$array = ['www', '02405', 'com'];
var_dump(implode(".", $array)); // string(13) "www.codesou.cn"

// 空数组则返回空字符串
var_dump(implode('hello', [])); // string(0) ""

// 默认的分隔符
var_dump(implode(['a', 'b', 'c'])); // string(3) "abc"


// implode 只考虑数组元素的值,而忽略数组元素的键
var_dump(implode([ '1st' => 'one', 'two', '3rd' => 'three' ])); // string(11) "onetwothree"

?>

相关函数

php explode 函数:函数使用指定字符(串)分割另一个字符串,返回由分割后的子字符串组成的数组。

implode 函数和 explode 函数是对应函数,作用正好相反。