implode

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

implodeUne elementos de un array en un string

Descripción

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

Firma alternativa (no se admite argumentos con nombre):

implode(array$array): string

Firma heredada (obsoleta a partir de PHP 7.4.0, eliminada a partir de PHP 8.0.0):

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

Une los elementos de un array con el string separator.

Parámetros

separator

Opcional. Por defecto es un string vacío.

array

El array de strings a ser usados por implode.

Valores devueltos

Devuelve un string que contiene la representación de todos los elementos del array en el mismo orden, con el string 'glue' entre cada elemento.

Historial de cambios

VersiónDescripción
8.0.0 Pasar el parámetro separator después del array ya no es compatible.
7.4.0 Pasar el parámetro separator después del array (es decir, sin utilizar el orden documentado de los parámetros) es obsoleto.

Ejemplos

Ejemplo #1 Ejemplo de implode()

<?php

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

// Devuelve un string vacío si se usa un array vacío:
var_dump(implode('hello', [])); // string(0) ""

// El separador es opcional:
var_dump(implode(['a', 'b', 'c'])); // string(3) "abc"

?>

Notas

Nota: Esta función es segura binariamente.

Ver también

To Top