PDA

Orijinalini görmek için tıklayınız : Php Isset() Unset() ve Empty() Fonksiyonları



donjuanhose81
16.Şubat.2015, 07:50
Merhaba arkadaşlar;


isset fonksiyonu, parametre olarak verilen değişkenin tanımlı olup olmadığını kontrol eder.


Kod:
<?php

$degisken = "Celal";

if(isset($degisken)) {

echo "değişken tanımlanmış";

}
else
{
echo "tanımlı değişken bulunamadı.";
}

?>
isset fonksiyonu $degisken değerinin içi boş bile olsa tanımlı bir değişken olduğu için TRUE değerini döndürür. Değişken hiç tanımlanmamış olsaydı FALSE değerini döndürecekti.


empty fonksiyonu isset fonksiyonunun tam tersini yapar. Bir değişkene değer atanmamışsa, veya değeri sıfır yada boş alfanümerik (null string) ise, doğru TRUE değerini döndürür.


Kod:
<?php

$degisken = "";

if(empty($degisken))
{
echo "değişken değeri boş veya geçersiz değer";
}

?>
unset fonksiyonu parametre olarak verilen değişkeni hafızadan silmek için kullanılır.


Kod:
<?php

$degisken = "Celal";

unset($degisken);

?>