March 2002
Intermediate to advanced
528 pages
21h 29m
English
fgetcsv
array fgetcsv(inthandle, intlength[, stringdelimiter])
Reads the next line from the file referenced by
handle and parses the line as a
comma-separated values (CSV) line. The longest line to read is given
by length. If supplied,
delimiter is used to delimit the values
for the line instead of commas. For example, to read and display all
lines from a file containing tab-separated values, use:
$fp = fopen("somefile.tab", "r");
while($line = fgetcsv($fp, 1024, "\t")) {
print "<p>" . count($line) . "fields:</p>";
print_r($line);
}
fclose($fp);