用lavarel框架处理csv文件上传到数据库时,丢失中文字符,英文字符串和数字都可以正常存储,一遇到中文就没了。。。
$file = Input::file('userlist');
$reName = md5(date('YmdHis'));
$file->move(public_path('uploadfile/userlist'),$reName);
$fh = fopen(public_path('uploadfile/userlist/'.$reName), 'r');
$data = NULL;
echo "<pre>";
$data = fgetcsv($fh);//去掉头
此时打印$data 没有中文字符。。。
$file = Input::file('userlist');
$reName = md5(date('YmdHis'));
$file->move(public_path('uploadfile/userlist'),$reName);
$fh = fopen(public_path('uploadfile/userlist/'.$reName), 'r');
$data = NULL;
echo "<pre>";
$data = fgetcsv($fh);//去掉头
此时打印$data 没有中文字符。。。