/**
* 读取CSV文件
* @param $file string 文件
* @param $header boolean 存在头部
* @return array|string
*/
static function getCsv($file,$header=false){
setlocale(LC_ALL,'zh_CN');
$data = null;
if (!is_file($file) && !file_exists($file)){
return '不是文件';
}
$cvsFile = fopen($file,'r');
$i = 0;
while ($fileData=fgetcsv($cvsFile)){
$i++;
if($i==1 && $header) continue;
$field_data = array();
for($j = 0; $j < count($fileData); $j++){
$field_data[] = iconv('GBK','UTF-8',trim($fileData[$j]));//进行转码
}
if(!empty($field_data) && is_array($field_data)){
$data[] = $field_data;
}
}
fclose($cvsFile);
return $data;
}