解决php接收shell返回的结果中文乱码问题

解决php接收shell返回的结果中文乱码问题
shell输出的有中文,则php得到的中文返回结果为乱码,下面有个不错的解决方法,大家可以参考下。 如果需要php执行一些shell命令,查看显示结果的话,如果shell输出的有中文,则php得到的中文返回结果可能类似是 “?\230?\180?\187?\229?\138?\168” 的字符串。那么需要这个函数转译: //这个函数接收的都是路径,所以判断了文件扩展名  function shell2txt($a){ $ary = explode('/', $a); foreach($ary as ...
Copyright © 四季博客 保留所有权利.   Theme  Ality

用户登录