作者: COD 時間: 2019-5-29 00:28 標題: Win10 1903 的記事本。。。
升上 1903之後記事本有些不一樣,原本"另存新檔"變咗"另存為....",
編碼果度"Unicode"消失咗?係咪"UTF-16"取代?"UTF-16"即係"Unicode"?
https://h2.hkepc.com/forum/attachment.php?aid=2129199&k=9bc3e10876f0a1720c953865b334cf07&t=1781507381&sid=1eZhFHbVvQV

https://h2.hkepc.com/forum/attachment.php?aid=2129200&k=14738acac98e3a64bfba8ecf03a8c186&t=1781507381&sid=1eZhFHbVvQV

作者: raymondchan338 時間: 2019-5-29 09:27
unicode 有幾種encoding。NotePad 以前用開果種係UTF-8。UTF-16係另一種(長D)。
via HKEPC Reader for Android
作者: antlee 時間: 2019-5-29 10:32
對應番Win 7 Notepad嘅選項:
ANSI -> ANSI
UTF-16-LE -> Unicode
UTF-16-BE -> Unicode Big Endian
UTF-8 (新選項, 寫PHP有用)
具有BOM的UTF-8 -> UTF-8
可以用Notepad++開file去辨認
https://h2.hkepc.com/forum/attachment.php?aid=2129221&k=e90bfa6127d80be5757c3ead8a3a4c7e&t=1781507381&sid=1eZhFHbVvQV

作者: 556556bt 時間: 2019-5-29 11:05
對應番Win 7 Notepad嘅選項:
ANSI -> ANSI
UTF-16-LE -> Unicode
UTF-16-BE -> Unicode Big Endian
UTF-8 ...
antlee 發表於 2019-5-29 10:32
其實新既寫法更為清楚.
就咁unicode 會唔知道係邊隻coding. 雖然普遍為UTF-8
作者: 永恆的回憶 時間: 2019-5-29 12:58
本帖最後由 永恆的回憶 於 2019-5-29 12:59 編輯
請問基本文字記錄,應該用咩 coding 好?
Unicode 有咁多種,唔係好明對應咩分別。
因為我全部電腦必須長用 GB2312 做 non-unicode locale,但其他人或會用 Big5,
唔想對方有亂碼情況。
作者: kong3883 時間: 2019-5-29 18:26
你選 UTF-8 就可以, 雖然都未能夠完全解決 CJK 的問題, 例如有些符號或韓文出唔到
好少數請況下要儲存為 UTF-8 with BOM, 例如你要用某種程式語言去寫一些程式去比對 CJK
如果要用 PHP 移除 utf8 bom
- if ( ! function_exists('remove_utf8_bom'))
- {
- function remove_utf8_bom($text)
- {
- return str_replace("\xEF\xBB\xBF", '',$text);
- }
- }
正如另一個 post 所講, update 1903 攪埋晒呢 d 野, 不如先攪好兼容啦
作者: hklam 時間: 2019-5-29 23:39
參考
https://mocha-c-163-com.iteye.com/blog/583064
作者: COD 時間: 2019-5-29 23:53
以前save 的Unicode file(txt),而家打開睇返已經全部變了UTF-16LE codec。


