fonksiyon başında değişken global olarak tanımlanırsa, sorunsuz bir şekilde heryerde kullanabilirsiniz.
örneğin bu 2 fonksiyon içerisinde de, fonksiyonların dışında da $_FTP ve $__iFtp değişkenleri kullanılabiliyor.
function iFtpBaglan($s){
global $_FTP,$__iFtp;
if($s){
$__iFtp['baglanti'] = @ftp_connect($_FTP[$s]['server']);
$sonuc = @ftp_login($__iFtp['baglanti'], $_FTP[$s]['user'], $_FTP[$s]['pass']);
$__iFtp['server'] = $s;
if($sonuc){return true;}
else {unset($__iFtp); return false;}
}
else {return false;}
}
function iFtpKapat(){
global $_FTP, $__iFtp;
if($__iFtp['baglanti']){@ftp_close($__iFtp['baglanti']); unset($__iFtp);}
}