no così non va: effettua tre cicli ma in ogni caso ogni volta sostituisce il valore di $opzione con l'ultimo valore dell'array

quindi ora mi ritrovo tre tag Variation, ma con all'interno valori uguali...