phpword 生成doc文件 特殊符号 无法打开

https://github.com/PHPOffice/PHPWord
require_once'src/PhpWord/Autoloader.php';
\PhpOffice\PhpWord\Autoloader::register();
$phpWord=new\PhpOffice\PhpWord\PhpWord();
//Everyelementyouwanttoappendtotheworddocumentisplacedinasection.
//Tocreateabasicsection:
$section=$phpWord->addSection();
//Aftercreatingasection,youcanappendelements:
$section->addText("hello&word");
$objWriter=\PhpOffice\PhpWord\IOFactory::createWriter($phpWord,'Word2007');
$objWriter->save('helloworld.doc');
以上是生成文档的代码,因为是技术的文档所以必须要“&”这个符号。不知道什么原因加了这个字符就无法打开文件了。
慕斯709654
浏览 343回答 2
2回答

翻阅古今

这个问题我可以解答:你把“&”号改成转义字符"&"就可以了。。。更改前$section->addText("hello&word");更改后$section->addText("hello&word");
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript