PHP Süper Global Değişkenler Nedir kısaca ondan bahsedeyim arkadaşlar ; Aşağıdaki tabloda yer alan değişkenler bizlere formlardan bilgi alış verişini sağlayan, dosya yükleme, sistem bilgileri, ziyareçiler hakkında detaylı bilgi almaya, oturum açma, çerez okuma gibi bir çok veriyi almamızda bizlere çokça yardımcı olmaktadır. Bu süper global değişkenleri tek tek ayrıntılı şekilde işleyeceğim arkadaşlar özelliklede $_POST ve $_GET methotlarını üzerinde çok duracağım nedeni php kodlarının ana omurgasını oluşturmaktadır.
Değişken | Açıklama |
---|---|
$GLOBALS | Bir değişkeni her yerden kullanmamızı sağlanyan süper global değişkendir tanımlarken ;$GLOBALS[“isim”]= “Sercan”; şekilde tanımlamamız gerekmektir. |
$_SERVER | Sunucu ile ilişkili bir süper global değişkendir. Bu konuyu ayrıntılı olarak anlattım ayrıntılı anlatım için Tıklayın. |
$_GET | Formlar ile çalışırken methot=”GET” olarak tanımlandıysa, formun taşıdığı verileri elde etmemizi sağlar. |
$_POST | Formlar ile çalışırken methot=”POST” olarak tanımlandıysa, formun taşıdığı verileri elde etmemizi sağlar. |
$_FILES | Dosya yükleme için kullanılan süper global değişkendir. |
$_COOKIE | Çerez bilgilerini okumamızı sağlayan süper global değişkendir. |
$_SESSION | Oturum açmak için kullanılan süper global değişkendir. |
$_REQUEST | Form ile gönderilen verilerin ister post ile ister get ile gönderilsin bu değişken ile formdan gelen bilgileri alabiliriz. |
$_ENV | Sistem değişkenlerini barındıran süper global bir değişkendir. |
Arkadaşlar ilk başta da belirtiğim gibi zamanla tüm php süper global değişkenleri ayrıntılı olarak yeni konu açarak anlatacağım ve yukarıdaki tabloya link koyacağım. Burada en çok üstüne düşeceğim süper global değişkenler arasında POST ve GET olacak.