Une elementos de un array en un string

# implode

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

implode — Une elementos de un array en un string

### Descripción

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

Firma alternativa (no se admite argumentos con nombre):

function implode(array `$array`): string

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

function 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ón | Descripció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 para sistemas binarios.

### Ver también

- explode() - Divide una string en segmentos
- preg_split() - Divide una cadena mediante expresión regular
- http_build_query() - Genera una string de consulta con codificación URL

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open