在ftp.txt php中计算行数

在ftp.txt php中计算行数,php,count,Php,Count,我有一个问题:如何通过ftp计算文件中的行数 比如:我有一个由ftp共享的C#生成的文件。如何在我的Web服务器上计算php的行数 谢谢,Jonathan如果您可以访问该文件,则可以执行以下操作: $file="yourfile.txt"; $count = 0; $fp = fopen($file, "r"); while(!feof($fp)){ $line = fgets($fp); $count++; } fclose($fp); echo $count; 您还可以使用co

我有一个问题:如何通过ftp计算文件中的行数

比如:我有一个由ftp共享的C#生成的文件。如何在我的Web服务器上计算php的行数


谢谢,Jonathan

如果您可以访问该文件,则可以执行以下操作:

$file="yourfile.txt";
$count = 0;
$fp = fopen($file, "r");
while(!feof($fp)){
  $line = fgets($fp);
  $count++;
}

fclose($fp);

echo $count;
您还可以使用count()

$count = count( file( $file));

但是如果文件很大,则应避免使用此选项。

文件是否可以直接访问?如果是这样,您只需打开文件并计算行数即可。不,不是。C#项目在我自己的pc和我雇佣的Web服务器上。我的意思是:.txt保存在哪里?您的Web服务器在哪里?Web服务器:一台pc C#:其他pc是否在同一网络上?请给我们更多的信息。您必须能够打开文件,这里的大问题不是打开文件并计算行数(这可以使用fopen和fgets轻松完成),而是能够打开它,因为它需要存储在两台机器都可以访问的地方,无论是在本地还是在internet上。