php读取word乱码怎么办

本文操作环境: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读取word乱码怎么办

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

    php htmlentities乱码的解决办法:1、使用“htmlentities($str,ENT_COMPAT,"GB2312")”;2、输出“htmlspecialchars($str)”。
    阅读数:150 php htmlentities
  • php注释乱码怎么办

    php注释乱码是因为页面编码不一致导致的,其解决办法就是在相应的PHP文件中添加“header("Content-Type: text/html; charset=utf-8");”代码即可。
    阅读数:936 php 注释
  • php gd 乱码怎么办

    php gd乱码的解决办法:1、通过“iconv('gb2312','utf-8','')”转换编码;2、调用imagettftext()函数输出中文字符串即可。
    阅读数:542 php gd
  • eclipse php乱码怎么办

    eclipse php乱码是因为编码不统一,其解决办法是:1、打开项目;2、打开属性;3、将文本文件编码改成UTF-8即可。
    阅读数:769 php 乱码
  • php ie乱码怎么办

    php ie乱码的解决办法:1、在网页head标签中设置“<meta http-equiv="Content-Type" content="text/html; charset=gb2312">”;2、在“.htaccess”中添加默认charset设定信息;3、用header设定返回数据的编码信息即可。
    阅读数:280 php 乱码
  • php decode乱码怎么办

    php decode乱码是因为“json_encode()”函数只能编码utf-8的字符,其解决办法:1、在encode之前,需要将汉字编码转化为utf-8的格式;2、重新使用encode编码即可。
    阅读数:285 php
  • php sql乱码怎么办

    php sql乱码的解决办法:1、PHP文件保存时选ANSI编码;2、在PHP文件头添加“header("Content-Type: text/html; CHARSET=GBK");”;3、查询前对SQL转码;4、查询结果对含中文列转码即可。
    阅读数:836 乱码 php
  • php passthru 乱码怎么办

    php passthru乱码的解决办法:1、运行相应的php文件;2、检查输出“echo passthru("ipconfig");”;3、在原文件的开头处添加“header("content-type:text/html;charset=gbk2312");”即可。
    阅读数:538 php 乱码
  • php添加中文乱码怎么办

    php添加中文乱码的解决办法:1、在php中的头部header设置编码方式;2、用iconv转码;3、在html中用<meat>标签声明编码。
    阅读数:569 php
  • php bom 中文乱码怎么办

    php bom中文乱码的解决办法:1、打开相应的PHP开发文件;2、添加“$bom = pack("C3",239,187,191);$strcsv =$bom.$strcsv;”即可。
    阅读数:471 php bom 乱码
  • PHP mysqli 中文 乱码怎么办

    PHP mysqli中文乱码的解决办法:1、检查并修改html文件的编码;2、修改mysql数据库的排序规则为“utf8_general_ci”;3、在执行SQL语句之前加入设置编码即可。
    阅读数:626 PHP mysqli
  • php中script乱码怎么办

    php中script乱码的解决办法:1、将编写的php文件在保存的时候,存为ANSI编码;2、在php文件的头部设置“charset="gb2312"”;3、在包含js文件的地方设置“charset="utf-8"”。
    阅读数:874 php script
  • php 连接 oracle 乱码怎么办

    php连接oracle乱码的解决办法:1、通过运行“select * from V$NLS_PARAMETERS;”命令来获取oracle的字符集;2、修改变量“NLS_CHARACTERSET”为对应的字符集;3、将本地的PHP文件统一设置为utf-8即可。
    阅读数:764 oracle php
  • php cmd中文乱码怎么办

    php cmd中文乱码的解决办法:1、打开命令提示符窗口,执行“chcp 65001”命令;2、点击命令提示符旁边的“图标”,在展开的下拉项中,选择“属性”;3、勾选“使用旧版控制台(U)(需要重新启动,影响所有控制台)”和“丢弃旧的副本”即可。
    阅读数:189 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的函数。
    阅读数:201 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;”即可。
    阅读数:527 exec php
  • php提交参数乱码怎么办

    php提交参数乱码的解决办法:1、打开相应的PHP文件;2、查看“$_POST["pro_name"]”代码;3、修改内容为“echo '<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">';”即可。
    阅读数:680 函数参数 php
  • php导出csv中文乱码怎么办

    php导出csv中文乱码的解决办法:1、设置header编码修改为UTF-8;2、在输出内容前先输出BOM头;3、把UTF-8转GB2312即可。
    阅读数:827 php csv
  • php传入sql中乱码怎么办

    php传入sql中乱码的解决办法:1、在php的编码中修改字符集为utf8;2、执行“alter table 表的名称 convert to character set utf8;”语句。
    阅读数:273 php sql