PHP Ders-33 Kontrol işlemleri
UstaDerslik Soru-Cevap Yararlı Araçlar
arama ikon
Diller
Türkçe Türkçe

bilgi UstaDerslik
Bu uyari kutusudur.
Tamam
Anasayfa
İletişim
Üyeler

PHP Ders-33 Kontrol işlemleri

profil
cArleone
BEĞEN(1)
BEĞENME(0)
GÖRÜNTÜLENME(1811)
RAPOR ET
Php derslerimize devam ediyoruz.Bu derste veri kontrol işlemlerini göreceğiz.Örneğin şu değişkenin içeriği sayı mı,metin mi gibi vs kontrolleri göreceğiz.Website yaparken bu tür kontroller yapmamız çok önemlidir.Çünkü kullanıcıdan tam istediğimiz gibi bir veri almamız en iyisidir.Şimdi tek tek inceleyelim komutları.

1-is_numeric()


is_numeric ile veri sayı mı veya değil mi diye kontrol yapmamızı sağlar.Kontrol ettiğimiz verinin başında,sonunda veya içinde metin varsa sayı olarak kabul etmez.
Örnek :
<?php 
$a=25;$b="25a";$c="cArleone";

if(is_numeric($a)){ echo "Sayı"; }else{ echo "Sayı değil"; }
if(is_numeric($b)){ echo "Sayı"; }else{ echo "Sayı değil"; }
if(is_numeric($c)){ echo "Sayı"; }else{ echo "Sayı değil"; }
?>

$a dışında diğer 2 sine sayı değil diyecektir.$a yada sayıdır diye çıktı alacağız.

2-is_float()


Float 1.74 gibi küsüratlı sayılara diyoruz.is_float ile de veri küsüratlı mı değil mi diye kontrol etmemize yarıyor.
Örnek :
<?php 
$a=25.54;$b="25a";$c=25;

if(is_float($a)){ echo "Float"; }else{ echo "Float değil"; }
if(is_float($b)){ echo "Float"; }else{ echo "Float değil"; }
if(is_float($c)){ echo "Float"; }else{ echo "Float değil"; }
?>

Yukarıda $a ya float diğer 2 sine de float değil diyecek.Bu özelliğimizde bu kadar.

3-is_string()


Veri metin mi değil mi kontrol etmemizi sağlıyor.2 tırnak içindeki her şey string yani metin olduğu için.2 tırnak içine sayı yazsak bile metin olarak kabul edecektir.
Örnek :
<?php 
$a=25.54;$b="cArleone";$c="25";

if(is_string($a)){ echo "String"; }else{ echo "String değil"; }
if(is_string($b)){ echo "String"; }else{ echo "String değil"; }
if(is_string($c)){ echo "String"; }else{ echo "String değil"; }
?>

Yukarıda $b ve $c ye stringtir diyecek.$a yada string değildir diyecek.

4-is_array()


is_array ise değişkenin array olup olmadığını kontrol etmemize yarıyor.
Örnek :
<?php 
$a=array("1","2","3");$b="cArleone";

if(is_array($a)){ echo "Array"; }else{ echo "Array değil"; }
if(is_array($b)){ echo "Array"; }else{ echo "Array değil"; }
?>

Yukarıda $a ya array diyecek.$b ye ise array değil diyecek.

5-is_bool


is_bool da bize verinin boolean olup olmadığını kontrol etmemize yarıyoruz.Boolean değer true ve false yani doğru ve yanlış olmak üzere olan 2 tip veridir.Yaptığımız çoğu işlemin sonunda bu tür bir değer döner.
Örnek :
<?php 
$a=true;$b=false;

if(is_bool($a)){ echo "Bool"; }else{ echo "Bool değil"; }
if(is_bool($b)){ echo "Bool"; }else{ echo "Bool değil"; }
?>

İkisinde de bool yazacaktır.

Kontrol işlemlerimiz bu kadar.



Kod
Kalın
Vurgu
Resim
Video
Url
CEVAPLA
Tüm Hakları Saklıdır. ©Arleone 2013-2014 UstaDerslik






Giriş
Şifremi Unuttum...
Şifre Talep
  Kuralları Kabul Ediyorum.
Kaydol