AD

¿Ya dominas lo básico? Un curso estructurado de PHP es la vía rápida para dar el salto.

Ver cursos de PHP en Udemy

Enlace de afiliado. No te cuesta nada extra.

🐘Lecciones de PHP
Lección 20 / 68

Dividir y unir cadenas (explode, implode)

En esta lección partirás un texto por un separador y volverás a unirlo.

explode(",", $texto) devuelve un array troceando por el separador, e implode(",", $array) hace lo contrario.

El código de ejemplo separa una lista de frutas por comas y las une de nuevo.

Lo que más se confunde es el orden de los argumentos: en ambas funciones el separador va primero, al revés de lo que mucha gente espera. Históricamente implode() aceptaba los dos órdenes, pero esa tolerancia se eliminó en PHP 8, así que ahora hay que acertar.

A diferencia del split() de Java, explode() recibe un texto literal, no una expresión regular, así que separar por un punto funciona sin escapar nada. Cuando se necesita un patrón, la función es preg_split().

📖 Código de referencia
✍️ Tu código
Escribe tu código y pulsa «Ejecutar»

🧪 Este sitio no puede compilar ni ejecutar PHP directamente, así que comprueba al instante si lo que escribiste coincide con el código de referencia (la corrección ocurre por completo en tu navegador; no se envía nada a ningún servidor).

🔗 El mismo tema en otros lenguajes

Mira cómo se escribe lo mismo en otro lenguaje.

Espacio publicitario (banner)
Espacio publicitario (en el artículo)