No, metti semplicemente: global $error; Poi continui con tutto il resto della funzione...
Regole del Forum