我怎样才能让php读取5行而不是整个.csv文件?

Abu*_*zzy 1 php

$file_handle = fopen("ticker.csv", "r");  while (!feof($file_handle) ) {

  $line_of_text = fgetcsv($file_handle, 1024);

  print '<div class="ticker_price">'. $line_of_text[7] . "</div>";
                                                                                                       }
fclose($file_handle);
Run Code Online (Sandbox Code Playgroud)

如何从.csv文件内的第7列中读取有限的行数

h00*_*gan 5

对您的代码进行少量更改,最多应读取五行:

$maxLines = 5;
$file_handle = fopen("ticker.csv", "r");

for ($i = 0; $i < $maxLines && !feof($file_handle); $i++)
{
    $line_of_text = fgetcsv($file_handle, 1024);
    print '<div class="ticker_price">'. $line_of_text[7] . "</div>";
}
fclose($file_handle);
Run Code Online (Sandbox Code Playgroud)