返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >php修改word的实例方法
  • 244
分享到

php修改word的实例方法

php修改word 2016-02-25 19:02:48 244人浏览 绘本
摘要

将Word另存为网页。 修改为默认页面视图。 编写PHP代码。 通过fwrite等函数修改Word内容即可。 实例 ob_start();//开启缓存 print'';//输出头部 $content = file_get_conte

Word另存为网页。

修改为默认页面视图。

编写PHP代码。

通过fwrite等函数修改Word内容即可。

实例


ob_start();//开启缓存

print'';//输出头部

$content = file_get_contents

(S_ROOT.'./temp/word/jzydt.htm');//取得模板内容
$content = str_replace('<{jzydt_company_name}>',"400电话",$content);//经过一列替换操作,将会模板里的标签替换为接受的值,如果感觉有必要的话,用正则替换也行,但我不建议动不动就用正则,能不用就不用吧!
$docname = 'jzydt.doc';//生成保存的文件名,后缀为doc
echo $content;//将替换后的内容输出到缓存中
print "";
$data = ob_get_contents();
ob_end_clean();
$fp=fopen(S_ROOT.'./temp/word/'.$docname,"wb");//以二进制写权限打开一个新的word文件,即新建
fwrite($fp,$data);//将内容写入并 保存
fclose($fp);

实例扩展:

使用PHP对word文档进行操作的方法

使用php时,因为加密等原因,如果直接用FILE后者OPEN等函数读取WORD的话往往是乱码,原来要使用COM 这是我简单的一个读取并存储到新的WORD上的文件


<?
// 建立一个指向新COM组件的索引
$word = new COM(”word.application”) or die(”Can't start Word!”);
// 显示目前正在使用的Word的版本号
//echo “Loading Word, v. {$word->Version}<br>”;
// 把它的可见性设置为0(假),如果要使它在最前端打开,使用1(真)
// to open the application in the forefront, use 1 (true)
//$word->Visible = 0;

//打?一个文档
$word->Documents->OPen(”d:\myWEB\muban.doc”);
//读取文档内容

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

echo $test;
echo “<br>”;
//将文档中需要换的变量更换一下
$test=str_replace(”<{变量}>”,”这是变量”,$test);
echo $test;
$word->Documents->Add();
// 在新文档中添加文字
$word->Selection->TypeText(”$test”);
//把文档保存在目录中
$word->Documents[1]->SaveAs(”d:/myweb/comtest.doc”);
// 关闭与COM组件之间的连接
$word->Quit();
?>

到此这篇关于php修改word的实例方法的文章就介绍到这了,更多相关php修改word的方法内容请搜索编程界以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程界!

--结束END--

本文标题: php修改word的实例方法

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

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

猜你喜欢
  • php修改word的实例方法
    将word另存为网页。 修改为默认页面视图。 编写php代码。 通过fwrite等函数修改Word内容即可。 实例 ob_start();//开启缓存 print'';//输出头部 $content = file_get_conte...
    99+
    2016-02-25
    php 修改word
  • php修改word的方法是什么
    本篇内容主要讲解“php修改word的方法是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“php修改word的方法是什么”吧!将word另存为网页。修改为默认页面视图。编写php代码。通过f...
    99+
    2023-06-25
  • php怎么修改word
    本文操作环境:Windows7系统、PHP5.6版、DELL G3电脑php怎么修改word?利用PHP去修改word的内容今天给大家带来一个教程,教大家如何利用PHP去修改word的内容,教程如下:先将word另存为网页,取名jzydt....
    99+
    2018-02-16
    php word
  • 如何用php修改word
    本篇内容介绍了“如何用php修改word”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!php修改word的方法:1、将word另存为网页;2...
    99+
    2023-06-25
  • word页脚修改每页不同的方法
    这篇文章主要介绍了word页脚修改每页不同的方法的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇word页脚修改每页不同的方法文章都会有所收获,下面我们一起来看看吧。首先进入上方“插入”,点击“页眉页脚”接着点开...
    99+
    2023-07-02
  • php修改hosts的方法
    这篇文章将为大家详细讲解有关php修改hosts的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。php修改hosts的方法:首先删除配置文件里域的hosts,将域配置为指定ip;然后添加一条host记...
    99+
    2023-06-08
  • Python类的动态修改的实例方法
    Python类的动态修改的实例方法 相信很多朋友在编程的时候都会想修改一下已经写好的程序行为代码,而最常见的方式就是通过子类来重写父类的一些不满足需求的方法。比如说下面这个例子。 class Dog: ...
    99+
    2022-06-04
    实例 方法 动态
  • Pandas修改DataFrame列名的两种方法实例
    目录解决方法1:通过DataFrame.columns类的自身属性修改1. 暴力修改2. stirp 方法3. lambda 表达式解决方法2:通过DataFrame.rename(...
    99+
    2024-04-02
  • 实例讲解PHP中实现密码修改和退出页面的方法
    PHP是一种使用广泛的脚本语言,其非常适用于Web开发,并且在密码修改和退出页面方面也能发挥出其优势。本文将重点讨论在PHP中如何实现密码修改和退出页面。一、密码修改页面当用户想要修改密码时,应该首先跳转到一个密码修改页面,让其输入原密码和...
    99+
    2023-05-14
  • php修改80端口的方法
    这篇文章主要讲解了“php修改80端口的方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“php修改80端口的方法”吧!php修改80端口的方法:首先找到apache安装目录;然后打开htt...
    99+
    2023-06-20
  • PHP实现表单数据修改的实例
    在网站开发中,表单是必不可少的组件之一。而在表单的处理过程中,会出现需要修改表单数据的情况。本文将介绍使用PHP实现表单数据修改的实例。创建修改表单页面首先,我们需要创建一个包含要修改数据的表单页面。在该页面中,需要显示需要修改的表单数据,...
    99+
    2023-05-14
  • php中修改数组值的方法
    这篇文章主要介绍了php中修改数组值的方法,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。php中修改数组的值的方法:首先新建一个php文件,并使用header()方法将页面的...
    99+
    2023-06-14
  • Linux 修改Python命令的方法示例
    linux默认python命令指向的是/usr/bin下的python,这个python指向同目录下python2,以及pip默认也是python2的pip,想修改成pip指向pip3,开始实现操作。 删除原python...
    99+
    2022-06-04
    Linux 修改Python命令
  • Ubuntu20.04修改ip地址的方法示例
    说明: 今天在继续上次的办公协作平台实验的时候发现虚拟机因为之前是DHCP的方式获取的ip地址,而这次虚拟机开机后DHCP获取的地址变更了,因为网站上已经配置了固定ip地址访问,导致不能访问网页,所以需要修改ip地址为上...
    99+
    2022-06-04
    Ubuntu20.04修改ip Ubuntu20.04 ip地址
  • Git提交日志修改方法实例汇总
    情况一:最后一次提交且未push 执行以下命令: qrgqiZgit commit --amend git会打开$EDITOR编辑器,它会加载这次提交的日志,这样我们就可以在上面编辑,编辑后保存即完成此次的修改。 情...
    99+
    2022-06-04
    Git 日志
  • python批量修改文件名的三种方法实例
    目录前言一、python批量修改文件名二、python批量修改文件名(按顺序)三、python批量修改文件名(删除指定字符)总结前言 当我们从网站爬取若干张图片,或需要将一些txt、...
    99+
    2024-04-02
  • centos修改php时间设置的方法
    这篇文章主要介绍了centos修改php时间设置的方法,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。方法:首先执行“find / -name php.ini”命令找到“php...
    99+
    2023-06-14
  • php修改json数据格式的方法
    小编给大家分享一下php修改json数据格式的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!php有什么用php是一个嵌套的缩写名称,是英文超级文本预处理语言...
    99+
    2023-06-14
  • php中修改文件夹名的方法
    这篇文章主要介绍php中修改文件夹名的方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!php修改文件夹名的方法:首先创建一个PHP示例文件;然后通过“rename("html","ca...
    99+
    2023-06-15
  • PHP修改SESSION的生存时间的方法
    本篇内容介绍了“PHP修改SESSION的生存时间的方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!需求背景:用户希望他登录之后,浏览器就...
    99+
    2023-06-20
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作