我有 csv 文件以 unicode 编码,当我使用 fgetcsv 或 fgets 读取它并尝试在 PHP 中将数字字符串用作整数时,只有字符串的第一个字符被转换为数字,即
$str='2012';
$num=$str + 0; OR $num=(int)$str;
echo $num;
results -> 2
如何正确转换这些 unicode 数字字符串?
我在 PHP 中使用从 unicode 到其他字符集的转换函数没有成功!
我知道的唯一方法是使用简单的文本编辑器,如记事本或记事本++,并将文件格式转换为 ANSI csv。
谢谢你的帮助。