有人能告诉我为什么这不起作用吗?
我有一份文档(附有图片),其中包含一个占位符 Test1,我的代码没有错误,但也没有更改值? 干杯
<?php
$full_path = 'TestDocument.docx';
$zip_val = new ZipArchive;
if($zip_val->open($full_path) == true)
{
$key_file_name = 'word/document.xml';
$message = $zip_val->getFromName($key_file_name);
$message = str_replace("{Test1}", "Peter Is Ace", $message);
$zip_val->addFromString($key_file_name, $message);
$zip_val->close();
echo "ok done";
} else {
echo "failed";
}
?>
谢谢