昨日使用了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如下版本,自行下载安装兼容包便可使用