PHP – Convertir arreglo a cadena (unir arreglo)

En un post anterior vimos cómo convertir una cadena a un arreglo. Ahora veremos cómo convertir un arreglo a cadena usando la función implode de PHP.

Esta función de PHP para convertir un array a un string es el equivalente a la función join de los arreglos en otros lenguajes.

Usar implode para convertir arreglo a cadena en PHP

La función implode une un arreglo, contrario a explode. La sintaxis es:

$cadena = implode($arreglo, $pegamento);

El pegamento es opcional, y si lo especificamos se usará para “pegar” cada elemento del arreglo, en el ejemplo se aprecia de mejor manera.

<?php
/*
	Convertir arreglo a cadena en PHP (unir arreglo)

	https://parzibyte.me/blog
*/
$arreglo = array(
	"Son of a preacher Man",
	"Crocodile Rock",
	"Who made who",
	"Play the game",
	"Blue Jean",
);
$pegamento = ","; // Una coma, aunque podríamos dejar la cadena vacía
$cadena = implode($arreglo, $pegamento);
var_dump($cadena);
/*
Salida:
string(63) "Son of a preacher Man,Crocodile Rock,Who made who,Play the game"
*/

En este caso cada elemento de la cadena estará separado por una coma, pero como lo dije, se puede omitir el pegamento:

<?php
/*
	Convertir arreglo a cadena en PHP (unir arreglo)

	https://parzibyte.me/blog
*/
$arreglo = array(
	"Me ",
	"gusta ",
	"programar ",
	"en ",
	"php",
);
$cadena = implode($arreglo);
var_dump($cadena);
/*
Salida:
string(25) "Me gusta programar en php"
*/

En este caso obtuve una oración completa y legible.

Si no hubiera espacios en cada elemento del arreglo, podríamos simplemente unirlo usando el espacio " " como pegamento.

Estoy aquí para ayudarte 🤝💻


Estoy aquí para ayudarte en todo lo que necesites. Si requieres alguna modificación en lo presentado en este post, deseas asistencia con tu tarea, proyecto o precisas desarrollar un software a medida, no dudes en contactarme. Estoy comprometido a brindarte el apoyo necesario para que logres tus objetivos. Mi correo es parzibyte(arroba)gmail.com, estoy como@parzibyte en Telegram o en mi página de contacto

No te pierdas ninguno de mis posts 🚀🔔

Suscríbete a mi canal de Telegram para recibir una notificación cuando escriba un nuevo tutorial de programación.

Dejar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *