diff --git a/reference/filesystem/functions/fgetcsv.xml b/reference/filesystem/functions/fgetcsv.xml index 48cdd62375ea..7c61c470259d 100644 --- a/reference/filesystem/functions/fgetcsv.xml +++ b/reference/filesystem/functions/fgetcsv.xml @@ -200,19 +200,26 @@ $num fields in line $row:

\n"; - $row++; - for ($c=0; $c < $num; $c++) { - echo $data[$c] . "
\n"; + +if (($handle = fopen("test.csv", "r")) !== false) { + $row = 1; + + while (($fields = fgetcsv($handle, 1000, ",", "\"", "\\")) !== false) { + $num = count($fields); + + echo "\n

$num fields in line $row:

\n
    "; + + for ($c = 0; $c < $num; $c++) { + echo "\n\t
  1. ", $fields[$c], "
  2. "; } + + echo "\n
"; + + $row++; } + fclose($handle); } -?> ]]>