Programación y ejemplos de PHP, jQuery, HTML5, WordPress, MySQL, AMP y htaccess


PHP implode(): Convierte un array en una cadena de texto

Con PHP implode() podemos convertir un array en una cadena de texto de una manera rápida y eficaz. Esta función hace justo lo contrario que PHP explode(), que convierte un string en un array. Otra función similar es: PHP str_split().

Antes de convertir el array en cadena de texto quizás nos interese ordenarlo, os recomiendo este post: ‘Ordenar arrays con PHP sort(), asort() y ksort()‘.

Sintaxis de PHP implode()

Os voy a poner la sintaxis extraída de su página oficial:

La función implode() devuelve un string que contiene los valores del array, os explico las variables que se pueden pasar a la función.

  • $string (opcional): Cadena de texto con la que podemos dividir cada elemento del array dentro del string resultante.
  • $array (obligatorio): Array que queremos convertir en cadena.

Ejemplo de PHP implode()

Vamos a ver en esta demo de ejemplo cómo convertir un array en una cadena string, aquí el código:

Os explico cada línea:

  • Primero creamos el array que contiene las posiciones de un equipo de fútbol.
  • En un primer ejemplo vamos a crear el string con el delimitador ‘;’, así las posiciones estarán divididas por el punto y coma. Sacamos por pantalla el resultado.
  • En el segundo ejemplo no pasamos el parámetro delimitador $string, por lo que, al sacar el resultado por pantalla nos salen todos los valores juntos sin separación.

Otras funciones para trabajar con arrays

Os recomiendo leer este otro post sobre funciones para trabajar con arrays en PHP.

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies