2014-03-04 71 views
2

我試圖將希伯來文字符從UTF-8轉換爲ISO-8859-8-1以便將它們保存到文件中。 我在這裏閱讀了大約10篇文章,在這個網站, 無論我做什麼,我總是得到問號(???????)而不是希伯來語字母。 我試過iconv(),mb_convert_encoding(),utf8_decode(),它們都從UTF-8轉換爲ISO-8859-8-1,但我一直在收到'?????????'在文件中。將UTF-8字符寫入Ascii文件

mb_convert_encoding($fullRecord, 'ISO-8859-1', 'UTF-8'); 
iconv("UTF-8", "ISO-8859-1", $fullRecord); 
iconv("UTF-8", "ISO-8859-1//TRANSLIT", $fullRecord); 

即使這個帖子並沒有幫助,因爲該解決方案有在javascript: Conversion from UTF8 to ASCII 我想這可能是在PHP ...

我知道有沒有希伯來語字符的ASCII,但我有一個示例文件顯示它可以完成。當我在記事本中打開文件,它顯示希伯來文確定和文件是ANSI,所以我想這可以做某事...

任何人請幫忙嗎?

回答

2

嘗試

iconv("UTF-8", "windows-1255", $fullRecord); 
+1

是!!!!!它的工作!我想我應該閱讀更多關於Windows-1255。該文件在記事本中以正確的希伯來字符打開,並且該文件仍然是ANSI。謝謝 :) – Rodniko

相關問題