在PHP中讀取和寫(xiě)入WORD文檔的代碼
更新時(shí)間:2008年04月09日 11:56:10 作者:
因?yàn)榧用艿仍颍绻苯佑肍ILE后者OPEN等函數(shù)讀取WORD的話往往是亂碼,原來(lái)要使用COM
這是我簡(jiǎn)單的一個(gè)讀取并存儲(chǔ)到新的WORD上的文件
復(fù)制代碼 代碼如下:
<?
// 建立一個(gè)指向新COM組件的索引
$word = new COM(”word.application”) or die(”Can't start Word!”);
// 顯示目前正在使用的Word的版本號(hào)
//echo “Loading Word, v. {$word->Version}<br>”;
// 把它的可見(jiàn)性設(shè)置為0(假),如果要使它在最前端打開(kāi),使用1(真)
// to open the application in the forefront, use 1 (true)
//$word->Visible = 0;
//打?一個(gè)文檔
$word->Documents->OPen(”d:\myweb\muban.doc”);
//讀取文檔內(nèi)容
$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”);
// 關(guān)閉與COM組件之間的連接
$word->Quit();
?>
相關(guān)文章
PHP數(shù)據(jù)庫(kù)處理封裝類實(shí)例
這篇文章主要介紹了PHP數(shù)據(jù)庫(kù)處理封裝類,結(jié)合完整實(shí)例形式分析了php基于mysqli封裝的數(shù)據(jù)庫(kù)連接及增刪改查等操作,需要的朋友可以參考下2016-12-12PHP編程實(shí)現(xiàn)的TCP服務(wù)端和客戶端功能示例
這篇文章主要介紹了PHP編程實(shí)現(xiàn)的TCP服務(wù)端和客戶端功能,結(jié)合實(shí)例形式分析了php基于socket實(shí)現(xiàn)TCP服務(wù)器端與客戶端通信功能的相關(guān)配置、定義與使用技巧,需要的朋友可以參考下2018-04-04PHP簡(jiǎn)單判斷iPhone、iPad、Android及PC設(shè)備的方法
這篇文章主要介紹了PHP簡(jiǎn)單判斷iPhone、iPad、Android及PC設(shè)備的方法,可有效的判斷出移動(dòng)設(shè)備與PC端類型,需要的朋友可以參考下2016-10-10web站點(diǎn)獲取用戶IP的安全方法 HTTP_X_FORWARDED_FOR檢驗(yàn)
通過(guò)上一篇,獲取用戶Ip地址通用方法常見(jiàn)安全隱患(HTTP_X_FORWARDED_FOR) ,我們已經(jīng)意 識(shí)到直接從http_x_forwarded_for中讀取用戶IP,跟我們直接從一個(gè)get,post值中讀取其實(shí)沒(méi)有兩樣。web參數(shù)檢測(cè)里面一個(gè)基本原則:“一切輸入都是有害的”,因此,只要是輸入我們就需要進(jìn)行過(guò)濾2013-06-06PHP實(shí)現(xiàn)的簡(jiǎn)易版圖片相似度比較
這篇文章主要介紹了PHP實(shí)現(xiàn)的簡(jiǎn)易版圖片相似度比較,本文直接給出實(shí)現(xiàn)代碼,使用方法請(qǐng)看代碼中的注釋,需要的朋友可以參考下2015-01-01