La función explode de php se encarga de dividir o separar una cadena en función de un delimitador (distingue entre mayúsculas y minúsculas), es decir, divide la cadena en partes (creando un array) justo donde se produce el carácter delimitador.
Síntaxis básica:
explode($limitador, $cadena);
Un ejemplo:
Vamos a separar todos los nombres de la siguiente cadena de texto usando como «delimitador» la coma:
$cadena = "Guzmán, León, Ordoño"; $array = explode(",", $cadena); echo $array[0]; // imprime: Guzmán echo $array[1]; // imprime: León echo $array[2]; // imprime: Ordoño
Otro ejemplo:
Vamos a separar la siguiente cadena usando como delimitador el espacio en blanco:
$cadena = "Guzmán León"; $array = explode(" ", $cadena); echo $array[0]; // imprime: Guzmán echo $array[1]; // imprime: León
Otro ejemplo:
Vamos a separar la siguiente cadena usando el delimitador: León:
$cadena = "En un lugar de León, en un pueblo de montaña Leonesa, había un hombre llamado León el bueno"; $array = explode("en", $cadena); echo $array[0]; // imprime: En un lugar de echo $array[1]; // imprime: , en un pueblo de montaña Leonesa, había un hombre llamado echo $array[2]; // imprime: el bueno
Agradezco tu comentario 🤘