implode

(PHP 4, PHP 5, PHP 7, PHP 8)

implode用字符串連接數(shù)組元素

說明

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

替代寫法(不支持命名參數(shù)):

implode(array $array): string

遺留寫法(從 PHP 7.4.0 起廢棄,從 PHP 8.0.0 中移除):

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

用一個 separator 字符串連接數(shù)組元素。

參數(shù)

separator

可選。默認為空字符串。

array

要使用字符串連接的數(shù)組。

返回值

返回一個包含所有數(shù)組元素并且順序相同的字符串, 每個元素之間有 separator 分隔。

更新日志

版本 說明
8.0.0 array 之后傳遞 separator 已不再支持。
7.4.0 array 之后傳遞 separator (即:使用遺留寫法)已被廢棄。

范例

示例 #1 implode() 例子

<?php

$array 
= ['lastname''email''phone'];
var_dump(implode(","$array)); // string(20) "lastname,email,phone"

// Empty string when using an empty array:
var_dump(implode('hello', [])); // string(0) ""

// The separator is optional:
var_dump(implode(['a''b''c'])); // string(3) "abc"

?>

注釋

注意: 此函數(shù)可安全用于二進制對象。

參見