我复制的教材上的源代码,怎么出现乱码了?两个地方charset=utf-8, 设置文件编码也是utf-8(sublime左下角)  都设置了。主代码:
setlocale(LC_ALL,"en_US");
echo "美国格式:".strftime("Today is %A");
echo "<p>";
setlocale(LC_ALL,"chs");
echo "中文简体格式:".strftime("今天是%A"); 
echo "<p>";
setlocale(LC_ALL,"cht");
echo "<p>";
echo "繁体中文格式:".strftime("今天是%A");

解决方案 »

  1.   


    setlocale(LC_ALL,"en_US");
    echo "美国格式:".strftime("Today is %A");
    echo "<p>";
    setlocale(LC_TIME,'zh_CN.UTF_8');
    echo "中文简体格式:".strftime("今天是%A"); 
    echo "<p>";
    setlocale(LC_ALL,"zh_TW.UTF_8");
    echo "<p>";
    echo "繁体中文格式:".strftime("今天是%A");centos+php5输出:
    美国格式:Today is Wednesday
    中文简体格式:今天是星期三
    繁体中文格式:今天是週三
      

  2.   


    我运行了还是有乱码,是需要安装一个centos吗?
      

  3.   

    申明 charset=utf-8
    文件保存的时候也必须是utf-8
      

  4.   


    保存为utf-8了,前面的“中文简体格式”、“美国格式”都没有显示乱码,主要是%A 那里出现乱码,不知道是为什么