« ctype_alpha() ve ctype_alnum() Fonksiyonu
27.Ocak.2008 / PHP
ctype_alpha() fonksiyonu değerin alfabetik olup olmadığını kontrol eder. ctype_alnum() fonksiyonu ise tam tersi numerik olup olmadığını kontrol eder. Örneğin üye giriş formunda üye adımızın alfabetik olup olmadığını kontrol edebiliriz. Aynı şekilde şifremizin sadece rakamlardan oluşmasını sağlayabiliriz.
Örnek:
<?php
$degisken = "Güray";
if(ctype_alpha($degisken)){
echo "Değişken alfabetiktir";
}else{
echo "Değişken alfabetik değildir";
}
?>
Ekranda değişkan alfabetik olarak gözükecektir.Aynı şekilde ctype_alnum() fonksiyonu ile yaptığımızda:
<?php
$degisken = "123456";
if(ctype_alnum($degisken)){
echo "Değişken numeriktir";
}else{
echo "Değişken numerik değildir";
}
?>
Burada da değişkenimiz numerik olarak gözükecektir. Bu fonksiyonları birçok yerde güvenlik amaçlı olarakta kullanabilirsiniz.








3 Yorum
ctype_alnum fonksiyonunu yanlis yazmisin “)”.
Evet farkettim :) teşekkürler düzelttim hemen.
yazınız güzel olmuş.
is_numeric() te aynı işlevi görmüyor mu.
Hem daha kolay akılda kalıyor.
ctype_alnum daha farklı bir işlevi daha olmalı.