PHP CLI 获取中文异常的解决办法
admin 阅读:105 2024-02-29
php cli 模式中输入或包含中文可能会返回空或乱码,解决方法是在遇到中文的时候切换一下编码模式,示例代码如下:
sapi_windows_cp_set(936);
fwrite(STDOUT, 'Input:');
$str = fgets(STDIN));
sapi_windows_cp_set(65001);
更多信息请参考:https://www.php.net/manual/zh/migration71.windows-support.php
声明
1、部分文章来源于网络,仅作为参考。 2、如果网站中图片和文字侵犯了您的版权,请联系1943759704@qq.com处理!