Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

php ile wordteki kelime sayısı

merhaba arkadaşlar.. php ile doc veya docx uzantılı dosyalardaki kelime sayısını bulmak istiyorum bu konuda bilgisi olan arkadaşlar yardımcı olursanız sevinirim. yada yönlendireceğiniz bir site varmı ??
+1
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Cevaplar

  • siyahbeyaz adlı üyenin fotoğrafı
    11 yıl önce yazılmış
    472 cevap - 20 soru
    <?php
    
    function parseWord($userDoc) 
    {
        $fileHandle = fopen($userDoc, "r");
        $line = @fread($fileHandle, filesize($userDoc));   
        $lines = explode(chr(0x0D),$line);
        $outtext = "";
        foreach($lines as $thisline)
          {
            $pos = strpos($thisline, chr(0x00));
            if (($pos !== FALSE)||(strlen($thisline)==0))
              {
              } else {
                $outtext .= $thisline." ";
              }
          }
         $outtext = preg_replace("/[^a-zA-Z0-9\s\,\.\-\n\r\t@\/\_\(\)]/","",$outtext);
        return $outtext;
    } 
    
    $userDoc = "cv.doc";
    
    $text = parseWord($userDoc);
    echo $text; // wordün icindeki yazının tamamını verir.
    $bosluk =  explode(" ", $text);
    $toplamKelime = count($bosluk);
    
    echo $toplamKelime;
    
    
    <?
    
    
    • skuru adlı üyenin fotoğrafı skuru
      kodu çalıştırdığımda sanırım sistem kodlarınıda getiriyo. bu nedenle 8 olan kelşme sayısını 14 oarak gösteriyo. txt dosyası olsa böyle bi problemle karşılaşmicam sanırım..
      11 yıl önce yazılmış