platnost promeny

---1.php----
<?php
$promena = 'nananana';
?>

---2.php---
<?php
require_once '1.php';
?><?php
function vypis(){
echo $promena;
}
/*kod*/
vypis();
?>

tak takhle nejak mam napsanej kod a melo bz to vzpsat: "nananana", jenze nevypise to nic, jakoby ta promena ve funkci "vypis" nebyla platna. co s tim?
proměnné uvnitř funkcí jsou pouze lokální. zkus jí předat funkci jako parametr. nebo jí nastavit jako globální proměnou.
a jak ji nastavim jako globalni?
http://cz2.php.net/global
dik uz to facha