devi dichiarare la variabile come global in entrambe le funzioni:
Codice PHP:
function funzione1(){
global 
$n;
   
$n 5;
return 
0;
}

function 
function2()
{
global 
$n;
return 
$n;
}

funzione1();
echo 
function2(); //stampa 5