Fonksiyonların kendi scope'ları vardır. Global scope'u kullanmak isterseniz fonksiyonun içinde kullanacağınız değişkenler için fonksiyonun başında global kelimesiyle başlayıp tüm değişkenlerin arasında birer virgül kullanarak belirtmelisiniz.
function genelayar() {
global $title;
$title = 'a';
$footer = 'b';
}
echo $title; // null
echo $footer; // null
genelayar();
echo $title; // a
echo $footer; // nullScope'lar hakkında ayrıntılı bilgi:
http://php.net/manual/tr/language.variables.scope.php