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 相关文章推荐
3种平台下安装php4经验点滴
Oct 09 PHP
php 将字符串按大写字母分隔成字符串数组
Apr 30 PHP
php中将一段数据存到一个txt文件中并显示其内容
Aug 15 PHP
php基于GD库画五星红旗的方法
Feb 24 PHP
php多次include后导致全局变量global失效的解决方法
Feb 28 PHP
php实现约瑟夫问题的方法小结
Mar 23 PHP
PHP在线调试执行的实现方法(附demo源码)
Apr 28 PHP
php基于openssl的rsa加密解密示例
Jul 11 PHP
PHP-FPM运行状态的实时查看及监控详解
Nov 18 PHP
PHP中的empty、isset、isnull的区别与使用实例
Mar 22 PHP
PHP生成zip压缩包的常用方法示例
Aug 22 PHP
基于laravel belongsTo使用详解
Oct 18 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中在数据库中保存Checkbox数据(1)
2006/10/09 PHP
php命令行模式代码实例详解
2021/02/26 PHP
js实现在页面上弹出蒙板技巧简单实用
2013/04/16 Javascript
javascript动态添加、修改、删除对象的属性与方法详解
2014/01/27 Javascript
关闭浏览器窗口弹出提示框并且可以控制其失效
2014/04/15 Javascript
教你用AngularJS框架一行JS代码实现控件验证效果
2014/06/23 Javascript
基于socket.io和node.js搭建即时通信系统
2014/07/30 Javascript
angular简介和其特点介绍
2015/01/29 Javascript
JS实现黑客帝国文字下落效果
2015/09/01 Javascript
Bootstrap Navbar Component实现响应式导航
2016/10/08 Javascript
使用JQuery实现图片轮播效果的实例(推荐)
2017/10/24 jQuery
vue中的watch监听数据变化及watch中各属性的详解
2018/09/11 Javascript
node.js微信小程序配置消息推送的实现
2019/02/13 Javascript
js取0-9随机取4个数不重复的数字代码实例
2019/03/27 Javascript
vue实现页面切换滑动效果
2020/06/29 Javascript
VUE项目axios请求头更改Content-Type操作
2020/07/24 Javascript
VUE使用axios调用后台API接口的方法
2020/08/03 Javascript
Vue实现菜单切换功能
2020/11/08 Javascript
Python3里的super()和__class__使用介绍
2015/04/23 Python
Python教程之全局变量用法
2016/06/27 Python
Python基于回溯法子集树模板实现图的遍历功能示例
2017/09/05 Python
python文本数据相似度的度量
2018/03/12 Python
python语言元素知识点详解
2019/05/15 Python
利用python开发app实战的方法
2019/07/09 Python
Python logging模块写入中文出现乱码
2020/05/21 Python
keras 实现轻量级网络ShuffleNet教程
2020/06/19 Python
利用Pycharm + Django搭建一个简单Python Web项目的步骤
2020/10/22 Python
html5中 media(播放器)的api使用指南
2014/12/26 HTML / CSS
澳大利亚买卖正宗二手奢侈品交易平台:Luxe.It.Fwd
2019/10/16 全球购物
环境科学毕业生自荐信
2013/11/21 职场文书
受伤赔偿协议书
2014/09/24 职场文书
整改落实情况汇报材料
2014/10/29 职场文书
保洁员岗位职责
2015/02/04 职场文书
销售经理岗位职责范本
2015/04/02 职场文书
干货!开幕词的写作方法
2019/04/02 职场文书
解决Golang中ResponseWriter的一个坑
2021/04/27 Golang