Php Süper Global Değişkenler

Php süper global değişkenler php dilinin olmazsa olmaz değişkenleridir. Süper global değişkenler ile formdan veri alma, dosya yükleme, oturum açma, çerez oluşturma, sistem bilgisi alma, ziyaretçi hakkında bilgi topla gibi işlemleri yapabiliriz. En çok başvuracağınız php süper global değişkenleri $_POST, $_GET, $_COOKIE, $_SESSION ve $_FILES olacaktır.

DeğişkenAçıklama
$GLOBALSBir değişkeni uygulamamızdaki herhangi bir yerde kullanmamızı sağlar.
$_POSTFormdan gelen veriyi elde etmek için kullanılır fakat form metodunun method=’post’ olarak tanımlanmış olması gerekir.
$_GETFormdan gelen veriyi elde etmek için kullanılır fakat form metodunun method=’get’ olarak tanımlanmış olması gerekir.
$_SESSIONOturum nesneleri oluşturmak için kullanılır.
$_COOKIEKullanıcının bilgisayarında çerez nesneleri oluşturmak için kullanılır.
$_REQUEST$_POST, $_GET ve $_COOKIE değişkenlerinin değerlerini tek başına alabilir.
$_SERVERSunucu bilgilerini verilen anahtar doğrultusunda elde eder. Ip adresi, mevcut sayfa adresi, tarayıcı tipi vs.
$_FILESHer türden dosyanın sunucuya yüklenmesi için kullanılır.
$_ENVSistem değişkenlerini saklayan bir değişkendir.

$GLOBALS php süper global değişkeninin örnek kullanımını aşağıda inceleyelim. Fonksiyon içerisinde ve fonksiyon dışarısında a değişkeni tanımladık bu iki a değişkeninin değerleri birbirinden farklıdır. Fonksiyon içerisinde $GLOBALS süper global değişkenini kullanarak fonksiyon dışında tanımlamış olduğumuz a değişkeninin değerine erişebiliyoruz.

Okumaya devam et Php Süper Global Değişkenler