PHP-使用zip压缩包读写word文件

问题描述 投票:0回答:0

有人能告诉我为什么这不起作用吗?

我有一份文档(附有图片),其中包含一个占位符 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";
}
?>

谢谢

test doc

php word ziparchive
© www.soinside.com 2019 - 2024. All rights reserved.