1) $_SERVER['REQUEST_URI']
- Komut dosyasını yürüten sayfaya erişmek için URL'yi döndürür. Sayfaya http://www.example.com/product.php?id=5
erişmek için yazmanız gerekiyorsa $_SERVER['REQUEST_URI']
geri döner /product.php?id=5
.
2) $_SERVER['DOCUMENT_ROOT']
- Sunucunun yapılandırma dosyasında belirtilen sunucunun kök dizinini döndürür. Bu değişken genellikle /usr/yoursite/www
Linux ve D:/xamps/xampp/htdocs
pencerelerdeki gibi yol döndürür .
3) $_SERVER['HTTP_HOST']
- http başlığında bulunan ana bilgisayarın adını döndürür. Bu değişken genellikle tarayıcının adres çubuğunda example.com
bulduğunuz gibi yol döndürür ve http://example.com
adres çubuğunda www.example.com
gördüğünüzde geri döner http://www.example.com
. PHP için çevrimiçi ödeme yaparken oturumu korumanız gerektiğinde oldukça yararlıdır çünkü oturum için saklanan oturum ile http://example.com
aynı değildir http://www.example.com
.
4) $_SERVER['HTTP_USER_AGENT']
- Web sayfasına erişen kullanıcı aracısının (tarayıcı) ayrıntısını döndürür. strpos($_SERVER["HTTP_USER_AGENT"],”MSIE”)
Microsoft Internet explorer'ı algılamak için kullanabilir veya strpos($_SERVER["HTTP_USER_AGENT"],”Firefox”)
PHP'de firefox tarayıcısını algılamak için kullanabilirsiniz .
5) $_SERVER['PHP_SELF']
- Yürütülmekte olan komut dosyasının dosya adını döndürür. Diyelim ki URL'yi erişmekte olduğunuzu varsayalım http://www.example.com/product.php?id=5
sonra $_SERVER['PHP_SELF']
döner /product.php
Betiğinizde.
6) $_SERVER['QUERY_STRING']
- Yürütülmekte olan komut dosyasına erişmek için sorgu dizesi kullanılıyorsa sorgu dizesini döndürür. Sorgu dizeleri “?” Den sonra kullanılabilen dizelerdir sign.Eğer $_SERVER['QUERY_STRING']
aşağıdaki URL'yi yürüten komut dosyasında kullanırsanız , komut dosyanızda http://www.example.com/index.php?id=5&page=product
geri döner id=5&page=product
.
7) $_SERVER['REMOTE_ADDR']
- Geçerli sayfaya erişen uzak makinenin IP adresini döndürür. Ancak $_SERVER['REMOTE_ADDR']
müşterinin makinesinin gerçek IP adresini almak için güvenemezsiniz . PHP'de gerçek IP eklentilerini nasıl alacağınızı öğrenmek için bu makaleye bakın.
8) $_SERVER['SCRIPT_FILENAME']
- Yürütülmekte olan dosyanın mutlak yolunu döndürür. var/example.com/www/product.php
Linux'ta olduğu gibi D:/xampp/xampp/htdocs/test/example.php
ve pencerelerde olduğu gibi yol döndürür .