PHP İÇİNDE DEĞİŞKENLERPHP içinde değişkenler değişken adından önce, dolar ($) işareti ile başlar.Örneğin $a,$b değişkenlerdir. Değişken adı küçük-büyük harf duyarlıdır ve her zaman bir karakter ile başlamalıdır. Bu yüzden, $a ve $A farklı değişken isimleridir. Örnek verecek olursak:$adi = 'adınız'; //geçerli$soyadiniz = 'soyadınız'; //geçerli$Ikinci_adiniz = 'ikinci adınız'; //geçerliecho "$adi, $Ikinci_adiniz, $soyadiniz";$9isim = 'isim'; //geçersiz. değişken adı bir sayı ile başlayamaz
Öntanımlı Değişkenler PHP önemli öntanımlı değişkenler sağlar. Kullanıldığı zaman, bilgi PHP'yi çalıştıran web sunucudan bu değişken üzerinde elde edilir. Ancak, daha önce okuduğumuz gibi bu değişken kullanıldığı zaman tüm bilgiyi alamayabilirsiniz. Genişçe $_SERVER'ın kullanılan öğeleri aşağıda bahsedildiği gibidir:'PHP_SELF'; mevcut çalıştırılan betiğin dosya adına başvurur. Örneğin eğer URL http://www.domain.com/ornekler/bir.php ise o zaman $_SERVER['PHP_SELF'], /ornekler/bir.php'ye başvuracaktır.'argv'; Betikte geçilen argümanların dizisi. Betikte geçilen komut satırı parametrelerin sayısını içerir.'SERVER_ADDR'; Mevcut betiği çalıştıran sunucunun IP adresi.'SERVER_NAME'; Mevcut betiği çalıştıran sunucunun konak adı.'REQUEST_METHOD'; sayfaya erişimde kullanılan istek yöntemi. 'GET', POST', 'HEAD' ve 'PUT' gibi. 'QUERY_STRING'; sayfaya erişilebilme yoluyla sorgu karakteri. 'DOCUMENT_ROOT'; mevcut betiği çalıştıran document root dizini. Bu bilgi sunucunun yapılandırma dosyasından elde edilir.'HTTP_ACCEPT'; kabulün içerikleri. mevcut isteğin başlığı.'HTTP_REFERER'; mevcut sayfada işaret edilen sayfanın adresi.'HTTPS'; eğer betik HTTPS protokolü üzerinden sorgulanmışsa, boş olmayan bir değer ayarlanır.'REMOTE_ADDR'; mevcut sayfayı gören kullanıcının IP adresi.'REQUEST_URI'; mevcut sayfaya erişmek için kullanılan URI.
|
GERİ İZLEME URL'si: http://www.blogsever.com/trackback/310
|