• 24-02-2020, 17:15:43
    #1
    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.
  • 24-02-2020, 17:20:13
    #2
    sibercode adlı üyeden alıntı: mesajı görüntüle
    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.
    Büyük ihtimalle Türkçe karakterleri hesaba katmadınız hocam. str_word_count ( string $string [, int $format = 0 [, string $charlist ]] )
    $charlist e de türkçe karakterleri tanımlayın.
  • 24-02-2020, 17:21:29
    #3
    TDBilisim adlı üyeden alıntı: mesajı görüntüle
    Büyük ihtimalle Türkçe karakterleri hesaba katmadınız hocam. str_word_count ( string $string [, int $format = 0 [, string $charlist ]] )
    $charlist e de türkçe karakterleri tanımlayın.
    hocam yanıtınız için teşekkür ederim. kullandığım fonksiyon şu şekilde;

    function kelimesayisi($makale){
    $kelime_sayisi = str_word_count($makale);
    return $kelime_sayisi;
    }
  • 24-02-2020, 17:25:08
    #4
    sibercode adlı üyeden alıntı: mesajı görüntüle
    hocam yanıtınız için teşekkür ederim. kullandığım fonksiyon şu şekilde;

    function kelimesayisi($makale){
    $kelime_sayisi = str_word_count($makale);
    return $kelime_sayisi;
    }
    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:01
    #5
    TDBilisim 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;
    }
    oldu hocam çok teşekkür ederim
  • 24-02-2020, 17:32:50
    #6
    sibercode adlı üyeden alıntı: mesajı görüntüle
    oldu hocam çok teşekkür ederim
    Ne demek