Genelde bu komutu formlarda vs kullanırlar. Komutun amacı gelen verilerin boş olup, olmadığını kontrol etmektir.
Örnek kullanımlarını aşağıda sıralayacağım,
Kod:
<?php
$mesaj = "";
if(empty($mesaj))
{
echo "Boş.";
}
?>
mesaj değişkeni bu kodda boş olarak eklendi, komutu çalıştırdığımızda gerçektende mesaj değişkeninin boş olduğunu söyleyecektir.
Kod:
<?php
$mesaj = "Entrance";
if(empty($mesaj))
{
echo "Boş.";
}
else{
echo "dolu";
}
?>
Bu kodda ise, gördüğünüz gibi mesaj değişkeni dolu ve else'de ki ifade devreye girecektir.
Bu kullanımların dışında
! değilse ifadeside kullanılabilir. Örnek kodlama aşağıdaki gibidir.
Kod:
<?php
$mesaj = "Entrance";
if(!empty($mesaj))
{
echo "dolu.";
}
?>
Yukarıda dedik ki $mesaj değişkeni boş değilse, echo'daki komutu gönder. Eğerki, $mesaj değişkeni boşsa ekrana hiçbir şey yazmayacaktır. Çünkü herhangi bir tanımlama yapmadık, umarım mantığını anlamışsınızdır.
İyi forumlar.. ^^