Bu günkü dersimizde php kodlarında sık kullanacağımız 2 kodu görecez.Bu kodlar isset ve unset.Önce isset de başlayalım.
1-isset()
İsset bir değişkenin varlığını kontrol ediyo.Bir değişkene içerik atandıysa o değişken yaratılmıştır.Atanmadıysa yaratılmamıştır.
echo $a ; diye yazarsak hata alırız neden çünkü a değişkenini yaratmadık.şimdi bir örnek yapalım.
<?php
if(isset($a)){
echo "a değişkeni var";
}else{
echo "a değişkeni yok";
}
?>
Burda ekran çıktısı "a değişkeni yok" olacaktır.Kodda ne yaptık onuda açıklayalım.issetle a değişkenini kontrol ettik olmadığı için false değeri üretti bu false değeri ile ifle işlem yaptık.İf true değer göndürürse direk kodları false değer döndürürse else kısmını devreye sokar.
2-unset()
Unset değişken silici.Normal bir değişkeni,arraydaki bir dizini,sessionları... silmek için kullanacağımız bir fonksiyon.
<?php unset($değişken); ?>
ile değişkeni sileriz.
Genel Örnek :
<!DOCTYPE HTML>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<?php
$a="cArleone";
if(isset($a)){
echo "a var <br />";
}else{
echo "a yok <br />";
}
unset($a);
if(isset($a)){
echo "a var <br />";
}else{
echo "a yok <br />";
}
?>
</body>
</html>
Ekran çıktısı
a var
a yok
olacaktır.
video :