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 Değişken Tanımlama ve Kuralları

Her dilde olduğu gibi php dilininde kendine has bir değişken tanımlama şekli vardır. Php dilinde değişken tanımlama aşamasına geçmeden önce kısaca söz dizimine(syntax) bakalım. Php diline ait olan komutlar <?php başlangıç ve ?> bitiş etikleri arasına yazılır. <?php başlangıç ve ?> bitiş etiketi dışarısında yazılan Php komutlar hatalı kullanımdır bu nedenle proje sunucuda çalışmayacaktır. Başlangıç ve bitiş etiketleri arasına yazdığımız php kodların sonuna noktalı virgül(;) koymanız gerekmektedir. Ekrana bir sonuç bastırmak için ise echo ve print komutları kullanılmaktadır. En sık kullanılan ekrana bastırma komutu echo komutudur. Bu konuya başlamadan önce temel HTML bilginizin olması aralardaki küçük html terimleri anlamanızda faydalı olacaktır. Eğer php hakkında ön bilginiz yok ise Php Nedir? Php ile Neler Yapılabilir? başlıklı yazıma göz atmanızı öneririm.

Aşağıda basit bir örnek ile ekrana kodlama eğitimlerinin o efsane cümlesini yazdıralım.

<?php 
echo 'Merhaba Dünya!'; 
?>
Okumaya devam et Php Değişken Tanımlama ve Kuralları
Exit mobile version