我需要在UCS-2 Little Endian中用PHP編寫一些文件中的信息,這樣當我在編輯器中打開該文件時,編碼設置爲UCS-如附圖所示2 Little Endian。使用UCS-2小端編碼編寫文件
我該怎麼辦?
我需要在UCS-2 Little Endian中用PHP編寫一些文件中的信息,這樣當我在編輯器中打開該文件時,編碼設置爲UCS-如附圖所示2 Little Endian。使用UCS-2小端編碼編寫文件
我該怎麼辦?
您可以使用iconv:iconv('UTF-8', 'UCS-2LE', $string);
此外,您需要預先將BOM添加到生成的文件中("\xFF\xFE"
)。
我的記事本+ +然後設置編碼爲您的圖片。
感謝您的回覆。這個問題在那個時候是非常重要的問題,我無法解決這個問題導致了糟糕的記憶。 – silvercover
您可以使用iconv()轉換成字符集。在命令行上檢查'iconv --list'以獲取支持的編碼列表。
你曾經管理過這個@silvercover嗎?我現在正在嘗試做同樣的事情,除了UCS-2 Big Endian之外,還沒有設法通過@Evert在他的回答中提出的使用iconv函數達到目的。 – richhallstoke
@richhallstoke不,我沒有。 – silvercover