la schiaffi in un file esterno, tipo quello di connessione al db o il config o quello che vuoi e te la ritrovi in auto su tutte le pagine php


per il discorso variabili è un pò un casino, se non le dichiari ed usi func_get_args o simili non hai il passaggio per riferimento ... se usi variabili "a mano" non puoi avere uno stato di default utile

function pippo(&$a,&$b,&$c = null) { ... }

non puoi farlo ... bel rompicapo , evita il riferimento, usa ternari che su php5 saranno comunque per riferimento, sul 4 ... beh, cavoli loro