Ön Tanımlı Değişkenler
Adından anlaşılır ne olduğu. PHP'nin kendi içinde tanımlamış olduğu değişkenlerdir. Yani PHP bazı değişkenleri önceden tanımlamıştır ve biz bunları istediğimiz yerde önceden tanımlamış gibi kullanabiliyoruz. Peki bunlar hangileridir ve nasıl kullanılırlar. İçeri buyrun..
$_SERVER["öntanımlıdeğişkenizmiz"] şeklinde kullanılır. İçeriye yazdığımız şeye göre farklı sonuçlar verir. Şimdi bunları ve işlevlerini veriyorum.
SERVER_PROTOCOL - Sunucu HTTP sürümü
SERVER_ADDR - Sunucu IP
SCRIPT_FILENAME - O an çalışmaktan olan PHP dosyamızın adını verir
PHP_SELF - O an çalışmakta olan PHP dosyamızın dizinini ve adını verir
REQUEST_METHOD - Form ile gelen bilgilerin hangi metodla yollandığını belirtir, GET ya da POST
REMOTE_ADDR - Ziyaretçi IP
HTTP_USER_AGENT - Ziyaretçinin internet tarayıcısını belirtir
Örnek verecek olursak ziyaretçimize ip'sini göstermek için $_SERVER["REMOTE_ADDR"] değişkenini yazmamız yetecektir. Ya da bu ip'leri ve tarayıcıları kaydedip bir tekil sayaç yapabiliriz kendimize.
__________________ |