作者jonlee (Tsung)
看板PHP
标题Re: [请益] zh_TW.UTF-8 跟 en_US.UTF-8 有什麽不同?
时间Tue Nov 7 08:52:02 2017
※ 引述《ioklim (Sunrise)》之铭言:
: 最近网站换地方了,一直执行错误,找了好久才发现原来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
若是使用 Bash shell
1. export LC_ALL=en_US.UTF-8
2. ls 随便看看
3. export LC_ALL=zh_TW.UTF-8
4. ls 随便看看
就可以知道有什麽不同罗~
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 175.181.38.134
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/PHP/M.1510015924.A.508.html