ciao a tutti

da una pagina mi passo un valore, questo è visibile poi chiamo una funzione e il valore si perde. Semplificando al massimo la pagina è :

<?
global $a;
$a= $codBOM
echo $a ; (qui il codice è mantenuto)

function cambia($codBOM)

{
bla bla
bla bla

echo "a vale :" . $a; qui $a è vuota !!!!!!!!!


}


cambia($codBOM)


?>


come è possibile che $a sia vuota quando chiamo la funzione ?