scusa, il senso e' chiaro ma cosa c'e' nella funzione $?
se appartiene ad una libreria specificalo

cmq normalmente se passi una variabile il cui valore e' una stringa nella funzione viene valutata come una stringa