-
strlen() Kullanımı:
$metin = "Merhaba dünya!"; $uzunluk = strlen($metin); echo "Dize Uzunluğu: " . $uzunluk; // Çıktı: 14
strlen()
fonksiyonu, bir dizgenin uzunluğunu (karakter sayısını) döndürür. -
mb_strlen() Kullanımı:
$metin = "Merhaba dünya!"; $uzunluk = mb_strlen($metin, 'UTF-8'); echo "Dize Uzunluğu: " . $uzunluk; // Çıktı: 14
mb_strlen()
fonksiyonu, çok byte'lı karakter setlerinde doğru uzunluğu döndüren bir fonksiyondur. -
substr_count() Kullanımı:
$metin = "Merhaba dünya! Merhaba dünya!"; $sayac = substr_count($metin, "Merhaba"); echo "Kelime Sayısı: " . $sayac; // Çıktı: 2
substr_count()
fonksiyonu, bir dizgede belirli bir alt dizgenin kaç kez geçtiğini sayar. -
mb_substr_count() Kullanımı:
$metin = "Merhaba dünya! Merhaba dünya!"; $sayac = mb_substr_count($metin, "Merhaba", 'UTF-8'); echo "Kelime Sayısı: " . $sayac; // Çıktı: 2
mb_substr_count()
fonksiyonu, çok byte'lı karakter setlerinde doğru sayımı sağlar. -
str_word_count() Kullanımı:
$metin = "Merhaba dünya!"; $kelimeSayisi = str_word_count($metin); echo "Kelime Sayısı: " . $kelimeSayisi; // Çıktı: 2
str_word_count()
fonksiyonu, bir dizgedeki kelime sayısını döndürür.
Bu fonksiyonlar, dizgelerle çalışırken uzunluk, kelime sayısı veya belirli bir alt dizgenin sayısını bulmak gibi işlemler için kullanılır. mb_strlen()
ve mb_substr_count()
fonksiyonları, çok byte'lı karakter setlerinde doğru sonuçlar almak için önerilir.