05-25-2008, 02:49
|
#1 (permalink)
|
|
Administrator
Üyelik tarihi: Apr 2008
Bulunduğu yer: Sakarya/Akyazı :)
Mesajlar: 814
|
strlen kullanımı
strlen () Fonksiyonu ve Kullanımı
PHP deki strlen() fonksiyonu ile değişkenlerimiz içinde bulunan karakter sayılarını sayabiliriz. Yani değişkenimizin içindeki kelime Ahmet olsun, fonksiyonu bu değişkene uyguladığımız zaman çıktının 5 olduğunu göreceğiz. Değişken içindeki karakter sayısını saymak için yapmamız gerekenler aşağıdaki gibi olacaktır.
PHP- Kodu:
<? php $degisken = 'Ahmet'; echo strlen($degisken); //Sonuç olarak ekrana 5 gelecektir. ?>
Bu örnekteki gibi değilde eğer değişkenimizin içinde boşluklar, noktalama işaretleri veya html karakterleri bulunuyorsa, fonksiyonumuz tüm bu karakterleride sayarak sonuca ekleyecektir. Aşağıdaki örnekteki gibi.
strlen() Fonksiyonu İle İlgili Örnekler
PHP- Kodu:
<? php $degisken = '<p>Ahmet Çalışkan.</p>'; echo strlen($degisken); //Sonuç olarak ekrana 22 gelecektir. ?>
İlk örneğimizde html forma girilen karakter sayısı, alt sınırın altında ise kullanıcıya tekrar girmesi için uyarı verdiren bir fonksiyon olacaktır. Alt sınırımız 10 olsun
PHP- Kodu:
<? php function karaktersayisi( $crk ){ if ( strlen($crk) <10){ echo "Lütfen en az 10 karakter kullanın"; return 0; } else { return 1; }} ?>
İkinci örneğimizde ise bir cümledeki boşlukları çıkartarak kalan karakter sayısını bulalım. Normalde strlen fonksiyonu tüm boşluklarıda sayacaktır.
PHP- Kodu:
<? php $cumle = "Php fonksiyonu ile ilgili kolay örnekler"; $son_hal = str_replace(' ','',$cumle); // Bu işlemle boşluklar kaldırılıyor echo strlen($son_hal); //Bu işlem sonucunda çıktı 35 olacaktır. ?>
Buradaki strlen() örnek kodların dışında, strlen fonksiyonu yaptığınız uygulamlarda rahatlıkla kullanılabilecek php'nin önemli fonksiyonlarından biridir.
|
|
|
|
|