我创建了获取文件内容的简单PHP脚本。 iconv函数将编码更改为UTF-8后。一切都在我的本地主机(PHP 7)上正常工作。问题是它没有安装PHP 5.5.21在网站上工作。我真的需要修复它,所以它也适用于5.5.21。
iconv():在FILE-PATH
中检测到输入字符串中的非法字符
代码不适用于5.5,但是在7:
$file = file_get_contents($_FILES['csvfile']['tmp_name']);
$c = iconv(iconv_get_encoding($file),"UTF-8",$file);