isset() Fonksiyonunun Kullanımı ve Özellikleri

Temel Kullanım:

Yukarıdaki örnekte, $sayi değişkeni isset() fonksiyonu ile kontrol edilir. Eğer $sayi tanımlı ise ve değer atandıysa true döner, aksi halde false döner.

Birden Fazla Değişken Kontrolü:

isset() fonksiyonu, birden fazla değişkeni aynı anda kontrol etmek için de kullanılabilir:

Dizi Elemanları İçin Kullanım:

isset() fonksiyonu, dizilerde belirli bir indeksteki elemanın var olup olmadığını kontrol etmek için de kullanılabilir:

Null ve Boş Değerler İçin Dikkat:

isset() fonksiyonu, değişkenin tanımlı olup olmadığını kontrol eder. Ancak bir değişken null veya boş bir değer ("" veya 0) ise isset() false dönebilir. Bu durumda empty() fonksiyonu kullanılarak daha spesifik bir kontrol yapılabilir.

Özet

isset() fonksiyonu, PHP'de bir değişkenin tanımlı (defined) olup olmadığını kontrol etmek için kullanılır. Kontrol edilen değişkenin var olup olmadığını belirlemek için kullanılır ve değişken tanımlı ise true, aksi takdirde false döner. Değişkenlerin yanı sıra dizi elemanlarını ve birden fazla değişkeni aynı anda kontrol etmek için de kullanılabilir.

php

Kodu kopyala

<?php $dizi = array("elma", "armut", "portakal"); if (isset($dizi[0])) {    echo "Dizinin ilk elemanı tanımlı ve değeri: " . $dizi[0]; } else {    echo "Dizinin ilk elemanı tanımlı değil."; } ?>

php

Kodu kopyala

<?php $sayi1 = 10; $sayi2 = 20; if (isset($sayi1, $sayi2)) {    echo "Her iki sayı da tanımlı."; } else {    echo "Bazı sayılar tanımlı değil."; } ?>

php

Kodu kopyala

<?php $sayi = 10; if (isset($sayi)) {    echo "Sayı değişkeni tanımlı ve değeri: " . $sayi; } else {    echo "Sayı değişkeni tanımlı değil."; } ?>