美文网首页
[PHP]解决命令输出结果为乱码的问题

[PHP]解决命令输出结果为乱码的问题

作者: w_w_wei | 来源:发表于2018-11-30 16:21 被阅读0次

    在执行exec,system等函数前, 设置环境语言

    $locale='en_US.UTF-8';
    setlocale(LC_ALL,$locale);
    putenv('LC_ALL='.$locale);
    

    setlocale() 函数设置地区信息(地域信息)。

    地区信息是针对一个地理区域的语言、货币、时间以及其他信息。

    注释:setlocale() 函数仅针对当前脚本改变地区信息。

    提示:可通过 setlocale(LC_ALL,NULL) 把地区信息设置为系统默认。

    相关文章

      网友评论

          本文标题:[PHP]解决命令输出结果为乱码的问题

          本文链接:https://www.haomeiwen.com/subject/zawccqtx.html