返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >php读取word乱码怎么办
  • 176
分享到

php读取word乱码怎么办

phpword 2017-12-24 16:12:19 176人浏览
摘要

php读取word乱码的解决办法:1、打开相应的PHP代码文件;2、通过com调用word组件,代码如“new COM( "word.application ") or die(...)”。

本文操作环境:windows7系统、PHP7.1版、DELL G3电脑

php读取word乱码怎么办?

php读取Word文档怎么处理乱码?

php文件是utf-8的,读出来以后要保持word原来的样式。

办法:

通过com调用word组件,试试。

<?
// this script is come from zend. :)
$word = new COM( "word.application ") or die( "Unable to instanciate Word ");
print "Loaded Word, version {$word-> Version}\n ";
$word-> Visible = 1;
$word-> Documents-> Add();
$word-> Selection-> TypeText( "This is a test... ");
$word-> Documents[1]-> SaveAs( "Useless test.doc ");
$word-> Quit();
?>

注:这个在office07之后就不行了

--结束END--

本文标题: php读取word乱码怎么办

本文链接: https://www.lsjlt.com/news/400.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • php htmlentities 乱码怎么办
    php htmlentities乱码的解决办法:1、使用“htmlentities($str,ENT_COMPAT,"GB2312")”;2、输出“htmlspecialchars($str)”。 ...
    163
    2023-03-24
    php htmlentities
  • php注释乱码怎么办
    php注释乱码是因为页面编码不一致导致的,其解决办法就是在相应的PHP文件中添加“header("Content-Type: text/html; charset=utf-8");”代码即可。 ...
    951
    2023-03-24
    php 注释
  • php gd 乱码怎么办
    php gd乱码的解决办法:1、通过“iconv('gb2312','utf-8','')”转换编码;2、调用imagettftext()函数输出中文字符串即可。 ...
    546
    2023-03-24
    php gd
  • eclipse php乱码怎么办
    eclipse php乱码是因为编码不统一,其解决办法是:1、打开项目;2、打开属性;3、将文本文件编码改成UTF-8即可。 ...
    780
    2023-03-24
    php 乱码
  • php ie乱码怎么办
    php ie乱码的解决办法:1、在网页head标签中设置“<meta http-equiv="Content-Type" content="text/html; charset=gb2312">”;2、在“.htaccess”中添加默认charset设定信息;3、用header设定返回数据的编码信息即可。 ...
    301
    2023-03-24
    php 乱码
  • cmd php乱码怎么办
    cmd php乱码的解决办法就是在php脚本里执行cmd命令去修改当前页码字符集,其命令是“exec("CHCP 65001");”。 ...
    862
    2023-03-24
    php 乱码 cmd
  • php passthru 乱码怎么办
    php passthru乱码的解决办法:1、运行相应的php文件;2、检查输出“echo passthru("ipconfig");”;3、在原文件的开头处添加“header("content-type:text/html;charset=gbk2312");”即可。 ...
    553
    2023-03-24
    php 乱码
  • php sql乱码怎么办
    php sql乱码的解决办法:1、PHP文件保存时选ANSI编码;2、在PHP文件头添加“header("Content-Type: text/html; CHARSET=GBK");”;3、查询前对SQL转码;4、查询结果对含中文列转码即可。 ...
    855
    2023-03-24
    乱码 php
  • php decode乱码怎么办
    php decode乱码是因为“json_encode()”函数只能编码utf-8的字符,其解决办法:1、在encode之前,需要将汉字编码转化为utf-8的格式;2、重新使用encode编码即可。 ...
    308
    2023-03-24
    php
  • php添加中文乱码怎么办
    php添加中文乱码的解决办法:1、在php中的头部header设置编码方式;2、用iconv转码;3、在html中用<meat>标签声明编码。 ...
    584
    2023-03-24
    php
  • php bom 中文乱码怎么办
    php bom中文乱码的解决办法:1、打开相应的PHP开发文件;2、添加“$bom = pack("C3",239,187,191);$strcsv =$bom.$strcsv;”即可。 ...
    481
    2023-03-24
    php bom 乱码
  • PHP mysqli 中文 乱码怎么办
    PHP mysqli中文乱码的解决办法:1、检查并修改html文件的编码;2、修改mysql数据库的排序规则为“utf8_general_ci”;3、在执行SQL语句之前加入设置编码即可。 ...
    635
    2023-03-24
    PHP mysqli
  • php中script乱码怎么办
    php中script乱码的解决办法:1、将编写的php文件在保存的时候,存为ANSI编码;2、在php文件的头部设置“charset="gb2312"”;3、在包含js文件的地方设置“charset="utf-8"”。 ...
    884
    2023-03-24
    php script
  • php 连接 oracle 乱码怎么办
    php连接oracle乱码的解决办法:1、通过运行“select * from V$NLS_PARAMETERS;”命令来获取oracle的字符集;2、修改变量“NLS_CHARACTERSET”为对应的字符集;3、将本地的PHP文件统一设置为utf-8即可。 ...
    774
    2023-03-24
    oracle php
  • php cmd中文乱码怎么办
    php cmd中文乱码的解决办法:1、打开命令提示符窗口,执行“chcp 65001”命令;2、点击命令提示符旁边的“图标”,在展开的下拉项中,选择“属性”;3、勾选“使用旧版控制台(U)(需要重新启动,影响所有控制台)”和“丢弃旧的副本”即可。 ...
    202
    2023-03-24
    php
  • php加access乱码怎么办
    php加access乱码的解决办法:1、使用“function enc($c){return iconv('gbk','utf-8',$c);}”方式创建从GBK转到UTF-8的函数;2、通过“function dec($c){return iconv('utf-8','gb2312',$c);}”方式创建从UTF-8转向GBK的函数。 ...
    222
    2023-03-24
    Access php
  • php exec 结果乱码怎么办
    php exec结果乱码的解决办法:1、打开相应的PHP代码文件;2、查看exec处的代码;3、修改内容为“exec("python cmd.py",$str);foreach($str as $res){$str = iconv("GBK", "UTF-8", $res);}echo $str;”即可。 ...
    550
    2023-03-24
    exec php
  • php提交参数乱码怎么办
    php提交参数乱码的解决办法:1、打开相应的PHP文件;2、查看“$_POST["pro_name"]”代码;3、修改内容为“echo '<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">';”即可。 ...
    683
    2023-03-24
    函数参数 php
  • php导出csv中文乱码怎么办
    php导出csv中文乱码的解决办法:1、设置header编码修改为UTF-8;2、在输出内容前先输出BOM头;3、把UTF-8转GB2312即可。 ...
    859
    2023-03-24
    php csv
  • php传入sql中乱码怎么办
    php传入sql中乱码的解决办法:1、在php的编码中修改字符集为utf8;2、执行“alter table 表的名称 convert to character set utf8;”语句。 ...
    292
    2023-03-24
    php sql
热门问答
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作