2017-02-20 41 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」。