Arkadaşlar aşağıdaki koddaki hata nedir? keywords.txt dosyasında her satırda bir kelime var. bunları ekrana yazdırıyorum. daha sonra da 17-02-2023.txt isimli dosyada keywordstan aldığı satırdaki içerik kaç yerde geçiyorsa saydırıp ekrana yazdırmak istiyorum ama 0 olarak görünüyor. nerede yanlışlık yapıyorum?

<?php
$kwordsfile = fopen("db/keywords.txt", "r");
while (!feof($kwordsfile)) {
    $kwords = fgets($kwordsfile);
      ?>
      <tr>
        <td style="padding:3px;">
            <a href="listele.php?keyword=<?php echo $kwords;?>&tarih=<?php echo $_GET["tarih"] ?>"><?php echo $kwords;?></a> 
            <?php
            $file = file('txt/'.date('n-j-Y').'.txt');
            $count = 0;
            foreach ($file as $line) {
                if (strpos($line, ".net") !== false && strpos($line, $kwords) !== false) {
                    $count++;
                }
            }
            echo " <b>( $count</b> adet )";
            ?>
        </td>
      </tr>
      <?php
}
fclose($kwordsfile);
?>