Hay veces que dentro de una variable tenemos una serie de datos que queremos tratar de forma diferente, para esto nos proponemos dividir la variable, para luego tratarlas de forma diferenciada, pero ¿Cómo realizamos esta operación?
La función Explode de PHP nos permite dividir los caracteres de una variable por un carácter común y obtener un array o una lista de variables (con la función list) como resultado.
Es decir si:
$miweb = "diseño web barcelona económico a medida";
$quehacemos = explode(" ", $miweb);
echo $quehacemos [0]; // diseño
echo $quehacemos [1]; // web
echo $quehacemos [2]; // Barcelona
También podemos utilizar la función de PHP list así:
$miweb = "diseño web barcelona económico a medida";
list($que, $conque, $donde, $porcuanto, $a, $como) = explode(" ", $miweb);
echo $que; // diseño
echo $conque; // web
echo $donde; // Barcelona
Otro parámetro que se le puede pasar a la función Explode de PHP es el límite así:
$miweb = "diseño web barcelona económico a medida";
$quehacemos = explode(" ", $miweb, 2);
echo $quehacemos [0]; // diseño
echo $quehacemos [1]; // web barcelona económico a medida
