PHP 逐行读取文件

| 选择喜欢的代码风格  

PHP 逐行读取文件示例


PHP 逐行读取,处理一些业务逻辑:

<?php
$line_no = 0;
$large_file = '18b4c71bbf436552980ef433ee0dc4f0.csv';

if ( ($handle = fopen($large_file, 'r')) !== false ) {

   while (($line = fgets($handle)) !== false) {
      $line_no ++;
      echo "正在读取当前行 -> " . $line_no . "\t" . $line . PHP_EOL;
      // ...
   }

   fclose($handle);
} else {
    echo '无法处理文件,请检查文件是否存在。';
    die;
}
 

PHP 读取文件扩展阅读:




发表评论