[請益] zh_TW.UTF-8 跟 en_US.UTF-8 有什麼不同?

作者: ioklim (Sunrise)   2017-11-06 23:58:43
最近網站換地方了,一直執行錯誤,找了好久才發現原來escapeshellcmd把所有中文字
都弄不見了。
debug了一陣,最後解決的方式是把
setlocale(LC_ALL,'zh_TW.UTF-8');
改成
setlocale(LC_ALL, "en_US.UTF-8");
雖然誤打誤撞修好了bug,但是不清楚到底zh_TW.UTF-8跟en_US.UTF-8會有什麼不同,
會不會修正了一個問題,改天別的函式又要改設成'zh_TW.UTF-8'才會正常?
還是各位前輩高手會建議之後都是設定"en_US.UTF-8"呢?
Thanks

Links booklink

Contact Us: admin [ a t ] ucptt.com