Bu derste PHP ile programlamada yardımcı olacak birkaç fonksiyonu göreceğiz.
isset()
Bu komut ile değişkenin değeri olup olmadığını kontrol etmeye yarar. Değeri olursa true değer döndürür.
Ör: Kod:
<?php
$ad=?Ercan?;
İf (isset ($ad))
{
Echo ?degişken degeri vardir?;
}else{
Echo ?degişken degeri bostur?;
}
?> Sonuç olarak ekrana "Değişken değeri vardır" yazacaktır.
unset()
Isset fonksiyonunun olumsuzu unset komutudur.
Aynı örnekle gösterelim.
Ör: Kod:
<?php
$ad=? ?;
İf (unset ($ad))
{
Echo ?degişken degeri bostur?;
}else{
Echo ?degişken degeri vardir?;
}
?> Burada ise ekrana "Değişken değeri boştur" yazısı çıkacaktır.
empty()
unset komutuna benzer. İşlevleri aynıdır. Formlarda boş bırakılan alanları kontrol için kullanılabilir.
Ör: Kod:
<?php
$ad=? ?;
İf (empty ($ad))
{
Echo ?degişken degeri bostur?;
}else{
Echo ?degişken degeri vardir?;
}
?> Sonuç olarak ekrana "Değişken değeri boştur" yazısı çıkacaktır.
strlen()
Değişkende bulunan karakter sayısını bulmamızı sağlar. Formlarda password (parola) alanlarını kontrol için kullanabiliriz.
Ör: Kod:
<?php
$sifre=12345678;
İf (strlen($sifre)<9)
{
Echo ?girilen sifre 9 karakterden az olamaz?;
}else{
Echo ?sifre kaydedildi?;
}
?> Burada ise ekrana "Girilen şifre 9 karakterden az olamaz" yazısı çıkacaktır.
eregi()
Metin içinde belirtilen değerin olup olmadığını kontrol eder. Mail kontrolü için kullanılabilir.
<?php
$mail=?ercan@hotmail.com?;
İf (eregi(?@?,$mail))
{
Echo?mail adresiniz dogru?;
}else{
Echo?mail adresiniz yanlis?;
}
?>
Sonuç olarak ekrana "Mail adresiniz doğru" çıktısını verir.