Se copi la stampa del var_dump con le variabili sostituite e la metti in una variabile e la passi ad eval() funziona?
Non so sto solo proponendo delle prove da fare!