Yii2 console执行定时脚本 时候 cmd命令提示符上正常遇到的 中文乱码问题 解决方案 [ 2.0 版本 ]
$content="你好,世界";
$content = iconv("utf-8","gb2312//IGNORE",$content);
echo $content . "\n";
正常我们使用的 方法是 这个:$data=iconv("GB2312", "UTF-8",$string);
过滤错误的是://IGNORE
正确的用法:
$content = iconv("utf-8","gb2312//IGNORE",$content);
ali 乌鲁木齐
注册时间:2016-12-21
最后登录:2024-10-17
在线时长:17小时39分
最后登录:2024-10-17
在线时长:17小时39分
- 粉丝3
- 金钱10
- 威望40
- 积分580
热门源码
- 基于 Yii 2 + Bootstrap 3 搭建一套后台管理系统 CMF
- 整合完 yii2-rbac+yii2-admin+adminlte 等库的基础开发后台源码
- 适合初学者学习的一款通用的管理后台
- yii-goaop - 将 goaop 集成到 Yii,在 Yii 中优雅的面向切面编程
- yii-log-target - 监控系统异常且多渠道发送异常信息通知
- 店滴云1.3.0
- 面向对象的一小步:添加 ActiveRecord 的 Scope 功能
- Yii2 开源商城 FecShop
- 基于 Yii2 开发的多店铺商城系统,免费开源 + 适合二开
- leadshop - 基于 Yii2 开发的一款免费开源且支持商业使用的商城管理系统
共 2 条评论
这个转了 , 到时候在linux上执行的时候还不是照样乱码了
$str = isWindows() ? iconv('GBK','UTF-8',$str) : $str;
好样的 不错