ctype_alpha() ve ctype_alnum() Fonksiyonu

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 thoughts on “ctype_alpha() ve ctype_alnum() Fonksiyonu


  1. 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ı.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir