La funzione explode è molto utilizzata con php, ed è molto potente. Tale funzione permette di convertire il valore di una variabile in array, indicandone il separatore. Vediamo come funziona.
Esempio:
la variabile $var1 contiene una strina di testo tipo questa: "ciao, visita, pc, speed"
$var1 = "ciao, visita, pc, speed";
Come puoi notare ogni parola della stringa è divisa da una virgola. La virgola ( separatore ) ci permetterà di trasformare la stringa in Array.
Esempio
$var1 = "ciao, visita, pc, speed";
$array= explode(",",$var1);
La Funzione explode non farà altro che dividere la frase e inserire ogni parola nella variabile $var1 indicizzata. La Frase verrà divisa grazie alla virgola dichiarata tra virgolette.
A questo punto, il comando echo farà il suo lavoro per stampare i risultati a video.
Esempio:
echo $array[0];
echo $array[1];
echo $array[2];
echo $array[3];
Esempio Completo:
<?php
$var1 = "ciao, io, sono, saverio, loprieno";
$array= explode(",",$var1);
echo $array[0];
echo $array[1];
echo $array[2];
echo $array[3];?>
Il risultato sarà il seguente:
ciao visita pc speed