我有这个 PHP:
$handle = fopen($_FILES["csvfile"]["tmp_name"], "r");
while (($data = fgetcsv($handle, 5000, ",", '"')) !== FALSE) {
echo "<pre>";
print_r($data);
echo "<pre>";
}
<form method="post">
<input type="file" name="csvfile">
<input type="submit>
CSV 由 html 提供<input type="file">
。现在它正在打印出只有第一个值和逗号或每一行的数组,而不是打印出每行的十一个值的数组。我让它做正确的事,但不知何故弄乱了我的代码,无法弄清楚我做了什么。
以下是 CSV 的示例:
"lorem","ipsum","dolor","sit","amet","consectetuer","adipiscing","elit","sed ","diam","nonummy",