• 05-04-2015, 23:04:20
    #1
    Üyeliği durduruldu
    Merhaba beyler diyelim bir textarea'mız var ve içerisine ;

    Okula gittim okuldan sonra eve gittim

    yazdık. Gönder butonuna basınca aynı sayfada şöyle bir şey olsun istiyorum :

    Okula(1), gittim(2), okuldan(1), sonra(1), eve(1)


    Parantez içerisinde cümlede kelimeden kaç adet olduğu yazılı. Bunu nasıl yapabilirim teşekkürler.
  • 05-04-2015, 23:34:04
    #2
    Aşağıdaki kod işinizi görecektir ayrıntı içinarray_count_values bakınız

    $kelime	= 'Okula gittim okuldan sonra eve gittim';
    
    $parcala	= explode(' ',$kelime);
    $veriler	= array_count_values($parcala);
    
    print_r(  $veriler ) ;
  • 06-04-2015, 00:08:34
    #3
    Üyeliği durduruldu
    By_MiLaT adlı üyeden alıntı: mesajı görüntüle
    Aşağıdaki kod işinizi görecektir ayrıntı içinarray_count_values bakınız

    $kelime	= 'Okula gittim okuldan sonra eve gittim';
    
    $parcala	= explode(' ',$kelime);
    $veriler	= array_count_values($parcala);
    
    print_r(  $veriler ) ;
    Hocam ekran çıktısı çıkmıyor?
  • 06-04-2015, 00:27:53
    #4
    Kiv
    Üyeliği durduruldu
    By_MiLaT adlı üyeden alıntı: mesajı görüntüle
    Aşağıdaki kod işinizi görecektir ayrıntı içinarray_count_values bakınız

    $kelime	= 'Okula gittim okuldan sonra eve gittim';
    
    $parcala	= explode(' ',$kelime);
    $veriler	= array_count_values($parcala);
    
    print_r(  $veriler ) ;
    Arkadas kelime sayisini degil, ayni kelimelerin sayisini bulmak istiyor. Kucuk bir fonksiyon yazip her kelimede listeyi tarayarak sonuc bulunabilir.
  • 06-04-2015, 01:04:36
    #5
    Üyeliği durduruldu
    http://stackoverflow.com/questions/1...he-word-itself

    Nokia 3310'dan gönderildi...
  • 06-04-2015, 01:12:53
    #6
    Kiv
    Üyeliği durduruldu
    CssValley adlı üyeden alıntı: mesajı görüntüle
    Regex kisminda tr karakter sorunu cikacaktir, tr karakterleride eklemekte fayda olacaktir.
  • 06-04-2015, 01:57:46
    #7
    Üyeliği durduruldu
    Doğru...
    -Z den sonra tr karakterleri yazınız

    Nokia 3310'dan gönderildi...
  • 06-04-2015, 08:54:48
    #8
    Kiv adlı üyeden alıntı: mesajı görüntüle
    Arkadas kelime sayisini degil, ayni kelimelerin sayisini bulmak istiyor. Kucuk bir fonksiyon yazip her kelimede listeyi tarayarak sonuc bulunabilir.
    Fonksiyonun ne işe yaradığını biliyorum keşke ayrıntı için verdiğim linke baksaydınız.



    ekran çıktısı aşağıdaki gibi olacaktır yani metindeki aynı kelimelerin yanında da sayısını verecektir.

    destinatrade adlı üyeden alıntı: mesajı görüntüle
    Hocam ekran çıktısı çıkmıyor?
    php sürümü 4 ve üstü olmalıdır ayrıca dikkat etmeniz gereken şey gönderdiğiniz verinin array olması gerekiyor ( dizi olması için explode ile boşluklardan parçalama yapmıştım )
  • 06-04-2015, 10:30:29
    #9
    Kiv
    Üyeliği durduruldu
    By_MiLaT adlı üyeden alıntı: mesajı görüntüle
    Fonksiyonun ne işe yaradığını biliyorum keşke ayrıntı için verdiğim linke baksaydınız.



    ekran çıktısı aşağıdaki gibi olacaktır yani metindeki aynı kelimelerin yanında da sayısını verecektir.



    php sürümü 4 ve üstü olmalıdır ayrıca dikkat etmeniz gereken şey gönderdiğiniz verinin array olması gerekiyor ( dizi olması için explode ile boşluklardan parçalama yapmıştım )
    Aslinda baktim ama ornekleri incelemedim. Turkce aciklama kismi beni yaniltti

    Guzel fonksiyonmus, ilerde kullanabilirim.