如何在 PHP 中解析 CSV 文件
Posted
技术标签:
【中文标题】如何在 PHP 中解析 CSV 文件【英文标题】:How to parse CSV files in PHP 【发布时间】:2015-04-29 14:15:24 【问题描述】:我想在 mysql 中存储一些来自 Excel 的字段,但我还没到 php 中从 Excel 中删除行
示例:
123,15,0,01/01/2000,456462ABCD,,,
有什么帮助吗?
【问题讨论】:
cut是什么意思,把它们分开? ->explode()
?!
你是在问?
是的,我想用 PHP 解析 CSV 文件
【参考方案1】:
只需使用解析CSV文件的功能
http://php.net/manual/en/function.fgetcsv.php
$row = 1;
if (($handle = fopen("test.csv", "r")) !== FALSE)
while (($data = fgetcsv($handle, 1000, ",")) !== FALSE)
$num = count($data);
echo "<p> $num fields in line $row: <br /></p>\n";
$row++;
for ($c=0; $c < $num; $c++)
echo $data[$c] . "<br />\n";
fclose($handle);
【讨论】:
以上是关于如何在 PHP 中解析 CSV 文件的主要内容,如果未能解决你的问题,请参考以下文章