我有一個包含6列的csv文件。我想隨機返回一條記錄(不是整行)到我的網頁中。例如,從第5行返回第1列和第4列。從csv輸出一個隨機記錄?
以下代碼返回整個文件(第1,2,3列)。我只想要返回一行。如何修改此代碼以恢復一條記錄?
<?PHP
$csvfile = "table.csv";
$file_handle = fopen($csvfile, "r");
while (!feof($file_handle)) {
$line_of_text = fgetcsv($file_handle, 1024);
print $line_of_text[0] . $line_of_text[1]. $line_of_text[2] . "<BR>";
}
fclose($file_handle);
?>
謝謝。同意不是最有效的方法。有沒有循環提取記錄的方法? – dmuk