如何计算php文件中的行数?

时间:2012-07-04 00:02:44

标签: php windows file-management

我正在开发一个php应用程序,想知道文件中的行数。这些文件位于几个不同的目录中,但如果需要,我可以将它们全部复制到一个目录中。

用于计算文件中行数的最佳Windows应用程序/工具是什么?

我在这里搜索过,但几乎所有的问题都是关于用php计算,而不是使用外部程序。

感谢!

3 个答案:

答案 0 :(得分:8)

CLOC是一个非常强大的工具,可以执行您的询问和分隔代码行,空行和注释。

答案 1 :(得分:4)

如果您有权访问Linux shell,则可以运行以下命令:

find . -name '*.php' -exec cat {} \; | wc -l

如果您使用的是Windows,请先安装Cygwin,然后再运行命令。

答案 2 :(得分:1)

如果您不想使用count(file($fn)),那么外部工具也是可行的。

标准的Unix工具是wc wordcount。使用-l选项只返回行:

 $count = intval(`wc -l '$fn'`);

别忘了逃避。是的,你可以谷歌搜索Windows版本。