explode Suddivide una stringa Descrizione arrayexplode stringseparator stringstring intlimit Questa funzione restituisce una matrice di stringhe, ciascuna delle quali è una parte di string ottenuta dividendo la stringa originale utilizzando separator come separatore di stringa. Se si imposta limit la matrice restituita conterrà al massimo limit elementi di cui l'ultimo conterrà la parte restante di string. Se il parametro separator è impostato ad una stringa vuota (""), la funzione explode restituirà &false;. Se separator contiene caratteri non presenti in string, allora explode restituirà una matrice contenente string. Se il parametro limit è negativo, sono restituiti tutti i componenti tranne gli ultimi limit elementi. Questa caratteristica è stata inserita in PHP 5.1.0. Sebbene implode può, per ragioni storiche, accettare i parametri in entrambi gli ordini, explode non può. Occorre accertarsi che il parametro separator sia antecedente al parametro string. Il parametro limit è stato aggiunto dalla versione 4.0.1 Esempi di uso di <function>explode</function> ]]> Esempi del parametro <parameter>limit</parameter> ]]> &example.outputs; one [1] => two|three|four ) Array ( [0] => one [1] => two [2] => three ) ]]> ¬e.bin-safe; Vedere anche preg_split, spliti, split, strtok e implode.