Come al solito complimenti e grazie per il tempo che dedichi costantemente a questa comunita'

ma siccome sono un maledetto rompic*gli*ni e spesso troppo puntiglioso, tengo a precisare che ci sono imperfezioni nella pagina 2 dell' articolo.

Certo che chi copia e incolla lo script definitivo non ha niente da perdere, ma ki come me cerca di capire e magari rifare il tutto per i fatti suoi ed e' un po distratto, potrebbe incocciare in questo banale errore di scrittura:
Codice PHP:
<?php 
/* 
in questo punto va inserito il codice presentato fino ad ora 
*/ 

$_PINFO=array() ; 

foreach (
$var as $key=>$value){ 


if(!(
$key%2)){ 

$_PINFO["$value"]=$var[$key+1] ; 




}
//END FOREACH 

?>
Secondo il codice presentato precedentemente il foreach risulta sbagliato perche' $var in realta' non esiste. Va sostituito quindi con l' ultimo explode fatto precedentemente:
Codice PHP:
// .... etc. etc ...
$collection str_replace($separators[1], $separators[0], $collection); 

/* 
Ecco l'explode 
*/ 
$new_array=explode($separators[0],$collection) ; 

// a questo punto si dovra' aggiungere il seguente codice
$_PINFO=array() ; 

foreach (
$new_array as $key=>$value){ 


if(!(
$key%2)){ 

$_PINFO["$value"]=$var[$key+1] ; 




}
//END FOREACH 
Ancora complimenti! :metallica