开发系统ubuntu 我用phpword读word里面的英文是正确的,可是读中文的时候就出现了乱码,实在不知道怎么整,有用过phpword的大神们,麻烦赐教一下
解决方案 »
- 关于调用google或百度的搜索引擎 来搜索数据的问题
- 无法连接到MySQL服务器中填入'localhost'(10061)
- iestore怎样映射静态网址?要求产品页面网址带产品名称
- 求ECShop2.6 的英文语言包+英文模板
- <input type="file"/>
- Ueditor上传图片<p><img>标签,我想添加个<a>标签,怎么办?
- ecshop加入qq登录功能,oauth1.0升级2.0问题
- 100分悬赏 ,有没有PHP的入门书籍
- 求教高手怎么用花生壳2.0+wordpress搭建个人网站?急~~~在线
- 解决问题你是神!!!
- PHP QR Code 如何控制生成二维码的像素尺寸
- PHP如何实现调用浏览器模拟手动打开网址的效果
2、Section.php中找到代码$givenText = utf8_encode($text);,删除或者注释掉这行代码,添加$givenText = iconv('gbk', 'utf-8', $text); 同时编辑PHPWord/Template.php,找到代码$replace = utf8_encode($replace);,删除或者注释掉这行代码,添加$replace = iconv( 'gbk','utf-8', $replace);
3、我用的是section的addText,使用了iconv函数转换,如:
$st = '阿狸爱桃子';
$section->addText(iconv('utf-8','GB2312//IGNORE',$st));
4、Done!不过也折腾了一上午才弄好的。