ok problema risolto. In pratica facevo così:


$arr1=array();

$arr2=array('a','b','c');
$arr1=array_merge($arr1,$arr2);

$arr2=array('d','e','f');
$arr1=array_merge($arr1,$arr2);

e così via varie volte. In questo modo (anche se non capisco bene perché) non mi accoda gli elementi. Se invece uso delle variabili diverse invece che sempre $arr2 allora funziona!