我在PHP中开发了一个应用程序,用户上传了CSV格式的文件。
读取CSV文件单元格数据我写的代码如下:
$file_pointer = fopen($filename, "r");
if($file_pointer)
{
$file_read = fread($file_pointer, filesize($filename));
$file_read=preg_replace('/(\r\n|\n|\r)/', ',', $file_read);
$exp = explode(',',$file_read);
//我从此数组获取数据
}
这工作正常,但在CSV文件中,一个单元格有:文字,这里
在阅读此脚本时,我在数组中再获得一个索引....
我需要读作单个索引数据
答案 0 :(得分:1)
试试这样:
$yourstuff = fgetcsv($file_pointer, 0, ',', '"');