risolto anche se però non mi è ancora molto chiaro!

<?php
$var1;
function riempi(){
global $var1;
$var1=1;
}

riempi();

function Somma(){
global $var1 ;
$var1 += 1;
}
$conta=0;
while($conta!=3){
Somma();
$conta++;
}

echo $var1;
?>

per cui io dichiaro una variabile fuori dai metodi e per accedere al suo valore all'interno dei metodi specifico che è di tipo global all'interno di ciascun metodo ?
Grazie!