Php ile ctype_alnum() fonksiyonunu kullanarak parametrede aldığı değerde sadece harf ve rakam kontrolunu sağlayabiliriz. Bu fonksiyon [@,^%&] gibi ozel karekterlerin varlığından haberder olur ise false donecektir. Eğer herhangi bir ozel karekter bulamaz ise true donecektir.

Kod:
$degisken = "abc123"; if(ctype_alnum($degisken))

Yukarıdaki kod parcasının ekran cıktısı Dogru olacaktır. Cunku değişken string'inde herhangi bir ozel karekter yer almıyor.

Kod:
$degisken = "[email protected]+23%"; if(ctype_alnum($degisken))

Yukarıdaki kod parcasının ekran cıktısında herhangi bir sonuc donmeyecektir. Cunku $degisken string'inin icinde ozel karekter yer almakta. @,+,% gibi...