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

Php Cookie(Çerez) Kullanımı

Php Cookie (Çerez) nesneleri web sitelerin bilgisayarımız bıraktığı küçük veri dosyalarıdır. Bırakılan bu çerezler (cookie) aynı siteyi tekrar ziyaret ettiğinizde kullanılmaktadır. Örnek olarak bir e-ticaret sitesinde sepete eklenen ürünleri aynı siteyi daha sonra tekrar ziyaret ettiğinizde sepetinizde hala kayıtlı durmasını verebiliriz. Başka bir örnek giriş yaptığınız sitede beni hatırla seçeneğini verebiliriz. Beni hatırla seçeneğini işaretlediğinizde ve tekrar aynı siteyi ziyaret ettiğinizde giriş bilgileriniz kayıtlı görünmektedir.

  • Çerezler (cookie) tanımlandığı kullanıcı için geçerlidir.
  • Çerezler (cookie) kullanıcının bilgisayarında saklanır.
  • Çerezlere (cookie) erişmek ve düzenlemek çok kolay olduğu için güvenli değildir. Önemli verilerin çerez olarak saklanması önerilmez.
  • Çerezler (cookie) süreleri dolduğunda otomatik olarak silinmektedir.
Okumaya devam et Php Cookie(Çerez) Kullanımı