如何使用PHP获取CSV文件中的总行数?
发布时间:2020-12-13 13:43:05 所属栏目:PHP教程 来源:网络整理
导读:如何使用 PHP获取CSV文件中的总行数?我使用这种方法,但可以使其正常工作. if (($fp = fopen("test.csv","r")) !== FALSE) { while (($record = fgetcsv($fp)) !== FALSE) { $row++; } echo $row;} 这是另一个选项,使用file()将整个文件读入数组,自动解析新
如何使用
PHP获取CSV文件中的总行数?我使用这种方法,但可以使其正常工作.
if (($fp = fopen("test.csv","r")) !== FALSE) { while (($record = fgetcsv($fp)) !== FALSE) { $row++; } echo $row; }
这是另一个选项,使用file()将整个文件读入数组,自动解析新行等:
$fp = file('test.csv'); echo count($fp); 另外,由于PHP5,您可以传入FILE_SKIP_EMPTY_LINES …以跳过空行,如果您要: $fp = file('test.csv',FILE_SKIP_EMPTY_LINES); 手册:http://php.net/manual/en/function.file.php (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |