PHP Fonksiyonları: isset() Kullanımı

20 Mayıs 2015 - 218 Okunma
PHP Fonksiyonları: isset() Kullanımı
PHP’de isset() fonksiyonu değişkenin tanımlı olup olmadığını kontrol etmek için kullanılır. Bir veya birden fazla değişken aynı fonksiyonda kontrol edilebilir. (Örn: isset($deger1,$deger2); gibi) Belirtilen değişken tanımlıysa ve tanımlanan değer NULL değilse; TRUE değerini döndürür. Aksi taktirde FALSE döndürür. Bir değişken unset() fonksiyonuyla yok edilmişse tanımlı değildir. Burada önemli olan nokta değişkenin tanımlı olmasıdır. Şimdi örnekle […]

PHP’de isset() fonksiyonu değişkenin tanımlı olup olmadığını kontrol etmek için kullanılır.

Bir veya birden fazla değişken aynı fonksiyonda kontrol edilebilir. (Örn: isset($deger1,$deger2); gibi)

  • Belirtilen değişken tanımlıysa ve tanımlanan değer NULL değilse; TRUE değerini döndürür.
  • Aksi taktirde FALSE döndürür.

Bir değişken unset() fonksiyonuyla yok edilmişse tanımlı değildir. Burada önemli olan nokta değişkenin tanımlı olmasıdır. Şimdi örnekle daha iyi anlayalım;

<?php
$ed = "";

// Bu sonuç TRUE olarak değerlendirilir
if (isset($ed)) {
    echo 'Bu değişken tanımlıdır.';
}

// Ama biz değişkenimizi aşağıdaki gibi yaparsak FALSE alır.
$ed2 = NULL;
if (isset($ed2)) {
    echo 'Bu değişken tanımlıdır.';
} elseif (!isset($ed2)) {
    echo 'Bu değişken tanım değildir.';
}
// Değişken tanımsız olduğu için FALSE döndürülür.
// elseif satırındaki isset'in başındaki ! fonksiyonu değil şeklinde döndürür
// isset fonksiyonu; tanımlı mı yerine, tanımlı değil mi diye sorar
?>
ITC | İlkteknoloji