2017-02-20 37 views
2

我有一个文本文件。它包含“砡”字符,其编码是Shift-JIS。PHP将转换编码与Shift_JIS

我在PHP(Laravel)中使用函数file_get_contents()来读取这个文件,然后在json中响应客户端。

$file = file_get_contents("/path/to/file/text"); 
$file = iconv("SJIS", "UTF-8//IGNORE", $file); 
return response()->json(['content' => $file]); 

然而,这种系统字符 “砡” 显示不正确,它显示为 “X”。

我该如何解决?

回答

0

尝试“SJIS-win”而不是“SJIS”。