Salve a tutti ragazzi!

Mi sto dilettando a creare un sito in php, ed ho questo problema:
le variabili istanziate nel documento non sono leggibili da dentro una funzione

Codice PHP:
$variabile 'ciao';

function 
StampaVariabile(){
   echo 
$variabile//non stampa nulla, ovvio direi

Lo so che per ovviare il problema basterebbe passare la variabile come argomento della funzione, però speravo ci fosse una soluzione diversa (tipo una specie di attributo public alla variabile, che si può usare solo nelle classi) perchè il codice sta diventando lungo e pieno di funzioni...

Spero riusciate a darmi una risposta diversa da 'mi disp, ma nn si può'....

Grazie in anticipo