+ Başlığa Yanıt Yaz
1 sonuçtan 1 - 1 arası sonuçlar
-
15.08.2011 13:34 #1mtanriverdiMisafir
Php ctype_alpha() [alfabetik olup olmadığını kontrol etme]
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)$degisken = "mustafaTAnRIVERDI"; if(ctype_alpha($degisken)) { echo "dogru"; }
metin : kontrolün yapılacağı string veri
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 etmekKategori : Php Karekter Sınama İşlemleri
Ders/Makele : Php Kitabı - [Orta Seviye]
Yazar : Mustafa Tanrıverdi
Benzer Başlıklar
-
USB 1.0 MI 2.0 MI Olup Olmadığını Nasıl Anlarım?
magrofon tarafından Donanım forumundaYanıt: 27Son Mesaj: 28.03.2010, 10:23 -
667 olup olmadığını nasıl anlarım
veysel23 tarafından Donanım forumundaYanıt: 5Son Mesaj: 28.03.2009, 16:18 -
vİrÜs olup olmadığını anlamak
madmax53 tarafından İnternet, Ağ ve Güvenlik forumundaYanıt: 5Son Mesaj: 16.06.2008, 21:54 -
ADSL'nin olup olmadığını nasıl öğrenebilirim?
ucahmetuc tarafından Donanım forumundaYanıt: 3Son Mesaj: 10.06.2004, 19:41 -
Değişkenin boş olup olmadığını sınamak...
Pant3r tarafından ASP ve ASP.NET forumundaYanıt: 3Son Mesaj: 03.02.2004, 15:06



Alıntıyla Yanıtla

Sadece Taratmak İstiyorum..
Bugün, 09:00 / Yazılım