ana sayfa > PHP ve MYSQL > strlen() kullanımı

strlen() kullanımı

Pazartesi, 19 May 2008

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] $degisken = 'Ahmet';
echo strlen($degisken);
//Sonuç olarak ekrana 5 gelecektir.
?>
[/php]
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]
$degisken = '

Ahmet Çalışkan.

‘;
echo strlen($degisken);
//Sonuç olarak ekrana 22 gelecektir.
?>
[/php]
İ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]
function karaktersayisi( $crk ){
if ( strlen($crk) < 10){
echo "Lütfen en az 10 karakter kullanın";
return 0;
} else {
return 1;
}}
?>
[/php]
İ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] $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.
[/php]

,

  1. şimdilik yorum yok.
  1. şimdilik geri bağlantı yok