我只是想上传一个 csv 文件并将其转换为数组。
我在这里阅读了之前的一篇文章,您可以使用 str_getcsv() 而无需将 csv 文件物理上传到服务器。
这是正确的还是我必须先将文件存储在某个地方才能运行 str_getcsv() 然后再删除它?
这是我目前的简单代码(我使用的是 php 5.3):
if (isset($_POST['file_upload'])){
$csv = str_getcsv($_POST['csvfile']);
echo '<pre>';
print_r($csv);
echo '</pre>';
}