PHP读取word文档的方法分析【基于COM组件】


Posted in PHP onAugust 01, 2017

本文实例讲述了PHP读取word文档的方法。分享给大家供大家参考,具体如下:

php开发 过程中可能会word文档的读取问题,这里可以利用com组件来完成此项操作

一、先开启php.ini的COM,操作如下

1.

extension=php_com_dotnet.dll

2.

com.allow_dcom = true

二、开启之后就可以试下如下操作

1、建立一个指向新COM组件的索引

$word = new COM("word.application") or die("Can't start Word!");

2、显示目前正在使用的Word的版本号

echo "Loading Word, v. {$word->Version}";

3、把它的可见性设置为0(假),如果要使它在最前端打开,使用1(真)

$word->Visible = 0;

4、打开一个文档

$word->Documents->open(dirname(__FILE__)."/1.doc");

5、读取文档内容

$test= $word->ActiveDocument->content->Text;

6、输出文档内容

echo $test;

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
桌面中心(四)数据显示
Oct 09 PHP
PHP三元运算符的结合性介绍
Jan 10 PHP
克隆一个新项目的快捷方式
Apr 10 PHP
解析PHP中empty is_null和isset的测试
Jun 29 PHP
php计算一个文件大小的方法
Mar 30 PHP
1亿条数据如何分表100张到Mysql数据库中(PHP)
Jul 29 PHP
两种php实现图片上传的方法
Jan 22 PHP
PHP下 Mongodb 连接远程数据库的实例代码
Aug 30 PHP
yii2.0整合阿里云oss删除单个文件的方法
Sep 19 PHP
PHP实现用户异地登录提醒功能的方法【基于thinkPHP框架】
Mar 15 PHP
PHP实现的AES加密、解密封装类与用法示例
Aug 02 PHP
PHP简单实现图片格式转换(jpg转png,gif转png等)
Oct 30 PHP
[原创]PHP正则匹配中英文、数字及下划线的方法【用户名验证】
Aug 01 #PHP
php中文乱码问题的终极解决方案汇总
Aug 01 #PHP
PHP针对伪静态的注入总结【附asp与Python相关代码】
Aug 01 #PHP
Laravel 的数据库迁移的方法
Jul 31 #PHP
PHP实现webshell扫描文件木马的方法
Jul 31 #PHP
PHP/ThinkPHP实现批量打包下载文件的方法示例
Jul 31 #PHP
Thinkphp结合AJAX长轮询实现PC与APP推送详解
Jul 31 #PHP
You might like
用PHP实现小型站点广告管理(修正版)
2006/10/09 PHP
基于GD2图形库的PHP生成图片缩略图类代码分享
2015/02/08 PHP
用PHP生成excel文件到指定目录
2015/06/22 PHP
PHP微信模板消息操作示例
2017/06/29 PHP
PHP实现的mongoDB数据库操作类完整实例
2018/04/10 PHP
PHP如何获取Cookie并实现模拟登录
2020/07/16 PHP
如何让动态插入的javascript脚本代码跑起来。
2007/01/09 Javascript
Jquery 获取表单text,areatext,radio,checkbox,select值的代码
2009/11/12 Javascript
原生js实现半透明遮罩层效果具体代码
2013/06/06 Javascript
完美解决AJAX跨域问题
2013/11/01 Javascript
基于jquery扩展漂亮的CheckBox(自己编写)
2013/11/19 Javascript
按下Enter焦点移至下一个控件的实现js代码
2013/12/11 Javascript
查询json的数据结构的8种方式简介
2014/03/10 Javascript
Node.js中创建和管理外部进程详解
2014/08/16 Javascript
jQuery中unwrap()方法用法实例
2015/01/16 Javascript
JS实现控制表格行内容垂直对齐的方法
2015/03/30 Javascript
JS实现窗口加载时模拟鼠标移动的方法
2015/06/03 Javascript
详解JavaScript的另类写法
2016/04/11 Javascript
前端学习笔记style,currentStyle,getComputedStyle的用法与区别
2016/05/28 Javascript
AngularJS之自定义服务详解(factory、service、provider)
2017/04/14 Javascript
原生js实现针对Dom节点的CRUD操作示例
2019/08/26 Javascript
Python实现希尔排序算法的原理与用法实例分析
2017/11/23 Python
python中print()函数的“,”与java中System.out.print()函数中的“+”功能详解
2017/11/24 Python
解决tensorflow测试模型时NotFoundError错误的问题
2018/07/26 Python
python如何生成网页验证码
2018/07/28 Python
Pycharm 文件更改目录后,执行路径未更新的解决方法
2019/07/19 Python
Python3 shutil(高级文件操作模块)实例用法总结
2020/02/19 Python
python如何控制进程或者线程的个数
2020/10/16 Python
CSS3的RGBA中关于整数和百分比值的转换
2015/08/04 HTML / CSS
Smallable意大利家庭概念店:设计师童装及家居装饰
2018/01/08 全球购物
小学新学期教师寄语
2014/01/18 职场文书
小学母亲节活动方案
2014/03/14 职场文书
技术负责人任命书
2014/06/05 职场文书
销售团队获奖感言
2014/08/14 职场文书
交通事故和解协议书
2014/09/25 职场文书
浅谈为什么我的 z-index 又不生效了
2022/07/15 HTML / CSS