**$csv_data[] = iconv('UTF-8', 'ASCII//TRANSLIT', utf8_encode(fgets($csvfile, 1024)));**
这是我在解析csv时获取输入数据的方法。我的CSV是UTF-8。
我试图弄清楚如何将精确的解析数据打印到php但到目前为止还没有运气
我的输入是Stöckl
来自CSV,但即使在utf8编码之后,我在PHP中也获得了St~APckl
。
只是为了让你知道我试图在php变量中获取德语字符。
非常感谢任何帮助
解决方案 -
这就解决了我的问题 -
header('Content-type: text/html; charset=utf-8');
我改变了
$csv_data[] = iconv('UTF-8', 'ASCII//TRANSLIT', utf8_encode(fgets($csvfile, 1024)));
到
$csv_data[] = fgets($csvfile, 1024);