İçeriğe geç
ShiftDelete.Net
Haber ara/ SDN'ye SorGiriş
Haber Akışı SDNTV İnceleme Forum Yapay Zeka Akıllı Telefon Elektrikli Otomobil Oyun ShiftDelete.Net Global Teknoloji Haberleri Mobil Otomobil Donanım Savunma Bilim Sosyal Medya İnternet Giyilebilir Teknoloji Rehber Ürünler Son dakika Yazarlar
  1. Ana sayfa
  2. Topluluk
  3. Programlama
  4. Web Programlama (PHP, ASP, HTML, CSS, JavaScript)
Web Programlama (PHP, ASP, HTML, CSS, JavaScript)

Php ctype_alpha()

mTanriverdi19.08.20110 cevap1.457 görüntüleme
2007'den beri541 mesaj
#1
Php ile ctype_alpha() fonksiyonunu kullanarak belirttiğimiz değişkendeki değerin sadece alfabetik olup olmadığını kontrol edebiliriz. Bu fonksiyon boşluk ve türkçe karekterleri kabul etmez.ctype_alpha(metin)
metin : kontrolün yapılacağı string veri
$degisken = "mustafaTAnRIVERDI"; if(ctype_alpha($degisken)) {     echo "dogru"; }
Yukarıdaki kod çalışacak ve ekran çıktı "dogru" olarak karşımıza çıkacaktır. Çünkü $degisken alfabetik[a-Z] veri türünden oluşmaktadır. Ama aşağıdaki kod örneği çalışmayacaktır. Çünkü türkçe karekter içermekte.
$degisken = "mustafaTAnRİVERDı"; if(ctype_alpha($degisken)) {     echo "dogru"; }
Ayrıca bir konuya değinmemiz gerekirse bu fonksiyona utf-8 desteği, yani Türkçe karekter desteği verebilmeniz için
setlocale(LC_ALL, 'tr_TR.UTF-8')
fonksiyonunu kullanarak, local ayarlarınızı değiştirebilirsiniz.ayrıca bakınız ctype_digit() fonksiyonu ile rakam olup olmadığını kontrol etmek...

Yazar : Mustafa Tanrıverdi

Cevabını yaz

Cevap yazmak için giriş yap ya da üye ol. Eski forum kullanıcı adın ve parolanla girebilirsin.