
Php isset unset ve empty fonksiyonları
<?php
// isset : Fonksiyonu parametre olarak değişkenin tanımlı olup olmadığına bakar. Değişken tanımlı ve değeri boş bile olsa doğru sonuç verir.
$ad="";
if ( isset($ad) ) {
echo "Değişken tanımlanmış";
} else {
echo "HATA : Değişken tanımlı değil";
}
echo "<br>";
// unset : Tanımlı olan bir değişkeni siler. Öldürür. Değişkeni yok eder.
unset ($ad);
if ( isset($ad) ) {
echo "Değişken tanımlanmış";
} else {
echo "HATA : Değişken tanımlı değil";
}
echo "<br>";
// empty : Bir değişkenin değerinin boş olup olmadığını kontrol eder. Değişkenin değeri boş ise doğru sonuç verir. Değişkenin değeri dolu ise yanlış sonuç verir. Anlamı $ad_soyad=="" yerine empty($ad_soyad)
$isim="";
if ( empty($isim) ) {
echo "Değişken BOŞ";
} else {
echo "Değişken DOLU";
}
?>