昨日使用了PHPword生成WORD文檔,折騰了半天,終於折騰出來了。 特此記錄一下,分享給你們使用。php
一、下載最新PHPWORD 類庫 http://phpword.codeplex.com/框架
二、解決中文亂碼問題。spa
a) 狀況一code
b)狀況二對象
I.blog
3、解決註冊不了,與框架衝突問題(new 不到對象)utf-8
public static function Register() {
return spl_autoload_register(array('PHPWord_Autoloader', 'Load'));
}文檔
修改成get
public static function Register() {
$functions = spl_autoload_functions();
if($functions){
foreach ($functions as $v){
spl_autoload_unregister($v);
}
$functions = array_merge(array(array('PHPWord_Autoloader', 'Load')),$functions);
foreach ($functions as $v){
spl_autoload_register($v);
}
}else{
spl_autoload_register(array('PHPWord_Autoloader', 'Load'));
}
}it
以上,就能夠解決問題啦。 折騰了半天,終於弄好了。
而後,就可按按照官方文檔,進行WORD生成了。 這裏生成的是word2007的,若是仍是使用word2007如下版本,自行下載安裝兼容包便可使用