如何循环文本文件目录并在PHP中回显每个文件的wordcount?

模棱两可的

我想遍历目录text files并回显word count每个文件。例如,如果目录包含两个具有以下内容的文本文件:

file1.txt -> this is file1.
file2.txt -> this is another file called file2.

然后输出应为:

wordcount: 3
wordcount: 6

我有以下代码:

$directory = "C:\\dir";
$files = scandir($directory);
foreach($files as $file) {
$fh = fopen($file, "r");
$contents = fread($fh, filesize($file));
fclose($fh);
echo "wordcount: "; //this should be modified to display the wordcount for each file..
}

回声应修改为回声每个文件的字数。

里齐尔123

这应该为您工作:

$directory = "C:\\xampp\\htdocs\\Sandbox";
foreach (glob("$directory\\*.txt") as $file)  {
    $fh = fopen($file, "r");
    if(filesize($file) > 0) {
        $contents = fread($fh, filesize($file));
        $count = str_word_count($contents, 0); 
    } else {
        $count = 0;
    }
    fclose($fh);
    echo "File: " . basename($file) . "  Wordcount: $count<br />";      
}

输出可能如下所示:

File: test - Kopie (2).txt  Wordcount: 3
File: test - Kopie.txt  Wordcount: 2
File: test.txt  Wordcount: 7

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何让用户上传多个文本文件,然后循环浏览它们并在PHP中回显每个文本的内容?

来自分类Dev

如何在循环中将$ variable回显到文本文件中

来自分类Dev

如何回显目录中每个文本文件的内容?

来自分类Dev

从文本文件回显.bat文件中的变量

来自分类Dev

在文本文件 .bat 文件中回显 for

来自分类Dev

bash循环文件回显到目录中的每个文件

来自分类Dev

从文本文件中回显指定的行

来自分类Dev

PHP-从文本文件中回显第6行

来自分类Dev

如何将顶部的输出回显到文本文件中?

来自分类Dev

如何在目录的每个文本文件上运行命令并删除每个文本文件?

来自分类Dev

如何从应用程序目录文本文件中读取文本文件

来自分类Dev

如何在每个子目录中创建一个文本文件,以便该文本文件包含目录名称

来自分类Dev

如何在Jswing文本窗格中回显文本文件阅读器的输出?

来自分类Dev

(PHP)在xxx目录中显示可用的文本文件

来自分类Dev

将HTML回显到文本文件

来自分类Dev

如何从文本文件中删除目录路径

来自分类Dev

如何只读取目录中的文本文件?

来自分类Dev

如何从iOS中的文档目录复制文本文件

来自分类Dev

如何从PHP的文本文件目录中获取唯一单词的计数?

来自分类Dev

如何删除或跳过文本文件中的行列表并在新文本文件中打印剩余的行?

来自分类Dev

创建单独的文本文件以列出每个目录和子目录中的内容

来自分类Dev

如何将文本文件的数据保存到变量中并在php文件上读取/显示?

来自分类Dev

使用PHP访问目录中的文件并将文件路径按升序写入文本文件

来自分类Dev

如何从文件中读取并在Haskell的文本文件中添加数字

来自分类Dev

如何在PHP中设置文本文件编码?

来自分类Dev

如何在PHP中设置文本文件编码?

来自分类Dev

如何在PHP中解析常规文本文件

来自分类Dev

如何删除文本文件PHP中的数组

来自分类Dev

如何使用php识别文本文件中的表格

Related 相关文章

  1. 1

    如何让用户上传多个文本文件,然后循环浏览它们并在PHP中回显每个文本的内容?

  2. 2

    如何在循环中将$ variable回显到文本文件中

  3. 3

    如何回显目录中每个文本文件的内容?

  4. 4

    从文本文件回显.bat文件中的变量

  5. 5

    在文本文件 .bat 文件中回显 for

  6. 6

    bash循环文件回显到目录中的每个文件

  7. 7

    从文本文件中回显指定的行

  8. 8

    PHP-从文本文件中回显第6行

  9. 9

    如何将顶部的输出回显到文本文件中?

  10. 10

    如何在目录的每个文本文件上运行命令并删除每个文本文件?

  11. 11

    如何从应用程序目录文本文件中读取文本文件

  12. 12

    如何在每个子目录中创建一个文本文件,以便该文本文件包含目录名称

  13. 13

    如何在Jswing文本窗格中回显文本文件阅读器的输出?

  14. 14

    (PHP)在xxx目录中显示可用的文本文件

  15. 15

    将HTML回显到文本文件

  16. 16

    如何从文本文件中删除目录路径

  17. 17

    如何只读取目录中的文本文件?

  18. 18

    如何从iOS中的文档目录复制文本文件

  19. 19

    如何从PHP的文本文件目录中获取唯一单词的计数?

  20. 20

    如何删除或跳过文本文件中的行列表并在新文本文件中打印剩余的行?

  21. 21

    创建单独的文本文件以列出每个目录和子目录中的内容

  22. 22

    如何将文本文件的数据保存到变量中并在php文件上读取/显示?

  23. 23

    使用PHP访问目录中的文件并将文件路径按升序写入文本文件

  24. 24

    如何从文件中读取并在Haskell的文本文件中添加数字

  25. 25

    如何在PHP中设置文本文件编码?

  26. 26

    如何在PHP中设置文本文件编码?

  27. 27

    如何在PHP中解析常规文本文件

  28. 28

    如何删除文本文件PHP中的数组

  29. 29

    如何使用php识别文本文件中的表格

热门标签

归档