作者ioklim (Sunrise)
看板PHP
标题[请益] zh_TW.UTF-8 跟 en_US.UTF-8 有什麽不同?
时间Mon Nov 6 23:58:43 2017
最近网站换地方了,一直执行错误,找了好久才发现原来
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
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.228.13.236
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/PHP/M.1509983925.A.F3D.html