<wsa title/>
Özgürlük için Pardus...
[01/12 05:33PM]
PHP İLE PROGRAMLAMAYA GİRİŞ DERSLERİ - BÖLÜM 3
PHP İÇİNDE DEĞİŞKENLER

PHP 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çerli

echo "$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.


Geri İzlemeler

GERİ İZLEME URL'si: http://www.blogsever.com/trackback/310

Yorum

Bir yorum gönder
İsim:


E-posta:


Başlık:


Yorum:

Kod: