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 🤘