fgetcsv() - 语法
array fgetcsv ( resource $handle [, int $length [, string $delimiter [, string $enclosure [, string $escape]]]] );
类似于fgets(),不同之处在于fgetcsv()解析它读取的CSV格式字段的行,并返回一个包含读取字段的数组。
handle - 指向由fopen()、popen()或fsockopen()成功打开的文件的有效文件指针。
length - 读取文件长度。
delimiter - 设置字段分隔符(仅限一个字符),默认值为逗号。
enclosure - 设置字段封闭字符(仅限一个字符),默认为双引号。
escape - 设置转义字符(仅一个字符), 默认为反斜杠(\)
fgetcsv() - 返回值
返回包含读取字段的索引数组。
fgetcsv() - 示例
<?php
row=1;
$handle=fopen("sample.csv", "w");
while ((handle, 10000, ",")) !== FALSE) {
data);
echo "<p> row: <br /></p>\n";
$row</span><span class="pun">++;</span><span class="pln">
</span><span class="kwd">for</span><span class="pln"> </span><span class="pun">(</span><span class="pln">$c</span><span class="pun">=</span><span class="lit">0</span><span class="pun">;</span><span class="pln"> $c </span><span class="pun"><</span><span class="pln"> $num</span><span class="pun">;</span><span class="pln"> $c</span><span class="pun">++)</span><span class="pln"> </span><span class="pun">{</span><span class="pln">
echo $data</span><span class="pun">[</span><span class="pln">$c</span><span class="pun">]</span><span class="pln"> </span><span class="pun">.</span><span class="pln"> </span><span class="str">"<br />\n"</span><span class="pun">;</span><span class="pln">
</span><span class="pun">}</span><span class="pln">
}
fclose($handle);
?>