PhpDili Özgün PHP Dersleri

Kategoriler

  • MySQL
  • PHP
  • Ücretsiz Scriptler

Haberdar Olun

Yazılan yazılardan ilk siz haberdar olun, yeni yazılar e-postanıza gönderilsin.

Related Sponsors

Değişken boş olup olmadığı kontrolü

3 Kasım 2009 tarihinde yazılmıştır.
Bu Yazıyı Paylaş :
Twitter Facebook Friendfeed Google Sık Kullanılanlar Yahoo Sık Kullanılanlar LinkedIn Blogger Digg Stumbleupon Sık Kullanılanlar E-Posta More

Belirtilen bir değişkenin boş olup olmadığını empty() fonksiyonu ile kontrol ederiz. Eğer değişken boş veya sıfır ise true sonucu döndürür.

Örnek Kod :

< ?PHP
$degisken = "";
$degisken2 = 0;

if(empty($degisken))
{
     echo '$degisken isimli değişkene değer atanmamıştır.';
}
?>

Yukardaki kod bloğunu çalıştırdığınızda değişkene değer atanmadığını ekrana yazdırabilirsiniz. Aynı şekilde if koşulunda sorgulanan $degisken değişkeni yerine $degisken2 değişkenini de yazsanız yine aynı şekilde boş sonucu dönecektir.

Fonksiyonun ters hali !empty() olarak kullanılmaktadır. Eğer boş değilse anlamına gelir.

Örnek Kod :

< ?PHP
$degisken = "veri";

if(!empty($degisken))
{
   echo "belirtilen değişken bir veri taşımaktadır.";
}
else
{
    echo "belirtilen değişken herhangi bir veri taşımamaktadır.";
}
?>

Üstteki kod bloğunda belirttiğimiz gibi değişken bir veri taşığından dolayı koşulumuzun ilk adımındaki işlem gerçekleşecek ve echo komutu ekrana “belirtilen değişken bir değer taşımaktadır.” yazısını yazdıracaktır.

empty() ve isset() karşılaştırılması

empty() ve/veya !empty() fonksiyonuyla değişkenin veri taşıyıp taşımadığını kontrol ederiz. isset() fonksiyonu ile belirtilen değişkenin tanımlanıp tanımlanmadığı kontrol edilir. Eğer değişken tanımlanmış, fakat herhangi bir değer atanmamışsa bile true sonucu dönecektir ve program ona göre işlem yapacaktır.

Örnek Kod:

< ?PHP
$degisken = '';

if(isset($degisken))
{
    echo '$degisken isimli bir değişken tanımlanmıştır fakat içinde veri olup olmadığı bilinmemektedir.';
}
?>

Benzer Yazılar:

  1. Birleşik Atama Operatörleri
  2. PHP ile matematiksel işlemler
  3. PHP’de Değişkenler
  4. jQuery Form Kontrolü
  5. if, elseif ve else kullanimi

This website uses IntenseDebate comments, but they are not currently loaded because either your browser doesn't support JavaScript, or they didn't load fast enough.

“Değişken boş olup olmadığı kontrolü”Yazısına Ait Yorumlar

  1. ONURTEZ diyor ki:

    Hay aklına saglık ne guel anlatmısn devamlarını beklıyorum makalenın hocam

  2. Arif diyor ki:

    Hocam çok güzel buralara kadar temel seviyede anlatmışsınız belli bir yere geldiğime inanıyorum ama web üzerinde php yi nasıl aktif olarak kullanabilir nasıl yayınlayabilir nelerle kullanmamız daha etkin olur ilerki yayınlarınızda bunlarla ilgili bilgilerde bulmayı temenni ederim. Başarılarınız devamını dilerim…

Leave a Reply