ho una variabile $a, vorrei ottenere un array con questo nome: @[$a].

Credo non sia possibile.