merhaba str_word_count fonksiyonunu kullanarak makalenin kelimesini hesaplıyorum. Sayıyı alıyorum fakat kelime hesaplama sitesinden doğrulamak için baktığımda sayılar farklı çıkıyor.
örnek olarak;
aşağıdaki metinde str_word_count fonksiyonunu kulanarak hesapladığımda kelime sayısını 126 olarak alıyorum.
fakat başka bir kelime hesaplama sitesinde hesapladığımda sonucu 80 olarak alıyorum.
Yinelenen bir sayfa içeriğinin okuyucunun dikkatini dağıttığı bilinen bir gerçektir. Lorem Ipsum kullanmanın amacı, sürekli 'buraya metin gelecek, buraya metin gelecek' yazmaya kıyasla daha dengeli bir harf dağılımı sağlayarak okunurluğu artırmasıdır. Şu anda birçok masaüstü yayıncılık paketi ve web sayfa düzenleyicisi, varsayılan mıgır metinler olarak Lorem Ipsum kullanmaktadır. Ayrıca arama motorlarında 'lorem ipsum' anahtar sözcükleri ile arama yapıldığında henüz tasarım aşamasında olan çok sayıda site listelenir. Yıllar içinde, bazen kazara, bazen bilinçli olarak (örneğin mizah katılarak), çeşitli sürümleri geliştirilmiştir.
nerede yanlış var? yorumlarınızı bekliyorum.
NOT: kullndığım fonksiyon veritabanındaki text üzerinden hesaplıyor.
php kelime sayma fonksiyonu ile ilgili yardıma ihtiyacım var.
5
●268
- 24-02-2020, 17:20:13Büyük ihtimalle Türkçe karakterleri hesaba katmadınız hocam. str_word_count ( string $string [, int $format = 0 [, string $charlist ]] )sibercode adlı üyeden alıntı: mesajı görüntüle
$charlist e de türkçe karakterleri tanımlayın. - 24-02-2020, 17:21:29hocam yanıtınız için teşekkür ederim. kullandığım fonksiyon şu şekilde;TDBilisim adlı üyeden alıntı: mesajı görüntüle
function kelimesayisi($makale){
$kelime_sayisi = str_word_count($makale);
return $kelime_sayisi;
} - 24-02-2020, 17:25:08sibercode adlı üyeden alıntı: mesajı görüntüle
echo str_word_count($str, 0, "öçşığüÖÇŞİĞÜ");//direkt olarak kelime sayısını gösterir print_r(str_word_count($str, 1, "öçşığüÖÇŞİĞÜ"));//kelimeleri dizi şeklinde ayrı ayrı gösterir
Tamamen sizin kodunuzu istiyorsanız da aşağıdaki gibi.
function kelimesayisi($makale){ $kelime_sayisi = str_word_count($makale, 0, "öçşığüÖÇŞİĞÜ"); return $kelime_sayisi; } - 24-02-2020, 17:31:01oldu hocam çok teşekkür ederimTDBilisim adlı üyeden alıntı: mesajı görüntüle