Toggle navigation
Ana Sayfa
Yardım
Giriş Yap
Kayıt Ol
Giriş Yap
Kayıt Ol
×
Close
Giriş Yap
Remember me
Dersler
Webmaster
PHP
Konu:
Değişken boş olup olmadığı kontrolü
« önceki
sonraki »
+
Yazdır
Sayfa: [
1
]
Aşağı git
Değişken boş olup olmadığı kontrolü
0 Yanıt
4029 Gösterim
0 Üye ve 1 Ziyaretçi konuyu incelemekte.
zeron
Join Date: Nis 2008
Yer: Kayseri
3335
+426/-0
Cinsiyet:
Değişken boş olup olmadığı kontrolü
«
:
14 Aralık 2010, 12:13:31 »
[b]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 :
1 < ?PHP
2 $degisken = "";
3 $degisken2 = 0;
4
5 if(empty($degisken))
6 {
7 echo '$degisken isimli değişkene değer atanmamıştır.';
8 }
9 ?>
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.
01 < ?PHP
02 $degisken = "veri";
03
04 if(!empty($degisken))
05 {
06 echo "belirtilen değişken bir veri taşımaktadır.";
07 }
08 else
09 {
10 echo "belirtilen değişken herhangi bir veri taşımamaktadır.";
11 }
12 ?>
Ü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.
1 < ?PHP
2 $degisken = '';
3
4 if(isset($degisken))
5 {
6 echo '$degisken isimli bir değişken tanımlanmıştır fakat içinde veri olup olmadığı bilinmemektedir.';
7 }
8 ?>[/b]
Kayıtlı
+
Yazdır
Sayfa: [
1
]
Yukarı git
« önceki
sonraki »
Dersler
Webmaster
PHP
Konu:
Değişken boş olup olmadığı kontrolü
Yukarı git
Aşağı git