PHP / implode – convierte un array a string en PHP
Así como el título lo dice, la función implode de PHP permite convertir un Array a String, pero más que convertir el término correcto sería que une los elementos de un array en un string.
implode es una función que recibe 2 parámetros, 1 al cual se le llama $glue
y el otro es el $array
de strings.
implode(string $separator, array $array): stringSintaxis
implode($glue,$array);
Para que entienda mejor este tema veamos como si el array fueran vagones de tren, cada vagón es un elemento, estos vagones aún no están unidos entre sí para unirlos, necesitaremos lo que son los acoples $glue
(en inglés pegamento), en este caso todos los vagones unidos serán el string retorno de la ejecución de acoplarlos (función implode).
Veamos un ejemplo simple, digamos que tengo un array de los usuarios que hoy se subscribieron y quiero que me dé una lista de ellos de la siguiente manera: Luis, Gastón, Claudia, Jenie, Alexandra, etc.
implode example<?php $usuarios =array("Luis", "Gastón", "Claudia", "Jenie", "Alexandra"); $lista = implode(", ", $usuarios); echo "$lista"; ?>
Luis, Gastón, Claudia, Jenie, Alexandra
Referencia: php.net