php 填坑exec或shell_exec无法返回中文乱码情况
原本想执行:exec("python cmd.py",$str);var_dump($str);在cmd.py文件输出中含有中文,结果显示的是下图所示:经过百度和csdn搜索很多博主说可以通过设置预定编码然后可以解决,比如先在执行命令前添加编码后执行:$locale='en_US.UTF-8';setlocale(LC_ALL,$locale);putenv('LC_ALL='.$locale);exec("python cmd.py",$str);var_dump($st
原创
2021-03-31 13:36:14 ·
1189 阅读 ·
2 评论