• 08-08-2020, 18:27:27
    #1
    örneğin siteye bir makale girişi olcak minimum 300 kelime yazılsın istiyorum bunu min karakter max karakter olarak isimlendirdim ve karakter sayısını vermesi için şu kodu kullandım

    $karakter_sayisi = str_word_count($metinalani);

    kelimeleri sayarken boşlukları sayıyor ve şöyle bir sorun daha var "ğ" yazınca kelime saymayıp 1 tane "ğ" bile olsa kabul ediyor.

    Bu sorunun çözümünü bilen birileri yardımcı olabilirmi
  • 08-08-2020, 18:35:25
    #2
    str_word_count($metinalani, 0, "öçşığüÖÇŞİĞÜ");
  • 08-08-2020, 18:41:49
    #3
    metehandemir adlı üyeden alıntı: mesajı görüntüle
    str_word_count($metinalani, 0, "öçşığüÖÇŞİĞÜ");
    deniyorum hemen
  • 08-08-2020, 18:42:03
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    -baştaki ve sondaki boşlukları sil
    -boşlukları say
    -ayrı yazılan ek sayısı kadar boşluk sayısını eksilt
    -bağlaçlar sayıma dahil olacaksa sorun yok. olmayacaksa bağlaç sayısı kadar boşluk sayısını eksilt

    geriye kalan kelime sayısıdır.
  • 08-08-2020, 18:44:53
    #5
    bilgehan44 adlı üyeden alıntı: mesajı görüntüle
    -baştaki ve sondaki boşlukları sil
    -boşlukları say
    -ayrı yazılan ek sayısı kadar boşluk sayısını eksilt
    -bağlaçlar sayıma dahil olacaksa sorun yok. olmayacaksa bağlaç sayısı kadar boşluk sayısını eksilt

    geriye kalan kelime sayısıdır.
    hocam bana kodu lazım bunun ya
  • 08-08-2020, 18:45:27
    #6
    metehandemir adlı üyeden alıntı: mesajı görüntüle
    str_word_count($metinalani, 0, "öçşığüÖÇŞİĞÜ");
    hocam sadece a yazınca 3 kelime sayıyor şimdi neden oldu acaba
  • 08-08-2020, 19:55:29
    #7
    sorun hala devam etmekte
  • 08-08-2020, 21:04:44
    #8
    hakanterzi adlı üyeden alıntı: mesajı görüntüle
    hocam bana kodu lazım bunun ya
    müdür eğer sen kod yazıyosan, zaten o işin en kolay kısmı. sana lazım olan algoritmaydı, onu da aklım yettiğince paylaştım.kolaylıklar dilerim