作者rocairforce (拾貳)
看板PHP
標題[請益] 神奇的編碼
時間Tue Jun 4 23:11:11 2013
其實這是我老闆的問題,可是太讓人好奇了
狀況是這樣的,從資料庫撈了一筆資料,資料庫編碼是utf8
轉成ANSI,然後存到主機上,接著打開這支檔案.........
還是utf8,這是在linux上
同樣的情形到了windows,就變ANSI WTF!!!
不管怎麼轉,linux就是很囂張的不理我們
然後更神奇的來了,原本我們所有的環境包含程式本身都是utf8
剛剛把程式的編碼改成ANSI.......出來的就變ANSI
我想,如果哪天公司的牆壁裡跑出巨人跟我打招呼我應該也不會意外了吧
請問這可能是什麼原因造成的.......
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.117.208.2
※ 編輯: rocairforce 來自: 122.117.208.2 (06/04 23:11)
→ iFEELing:driver / 程式 會試著協助你轉成正確的編碼(參考環境設定 06/04 23:44
→ iFEELing:本來這可以讓"不知道有這件事的人"用的很快樂 06/04 23:44
→ iFEELing:一旦當你發現這件事 要弄懂它怎麼做的就要下點工夫XD 06/04 23:45
→ rocairforce:剛測了公司另一台機器,結果卻是正常的,看來我要 06/04 23:48
→ rocairforce:一下原本那台發生什麼是了 06/04 23:48
→ iFEELing:db到driver driver到程式 程式到表現層 至少會轉碼三次.. 06/05 00:05