爱收集资源网

替换docx文件中的值

网络整理 2023-09-27 17:03

提问者:小点点怎样在PHP中删掉。docx文件中的电邮合并数组?

已删除邮件文件夹不可用_邮件删除后内存怎么恢复_pst文件删除邮件后容量没有变小

目前pst文件删除邮件后容量没有变小pst文件删除邮件后容量没有变小,我正在使用以下方式替换docx文件中的电邮合并数组。这将用数据库中的一个值替换电邮合并数组地址_1、地址_2等,并向其输出一个新的文档文件。

private function __parseFile($thefile)
    {
        $this->_multicount++;
        $content = file_get_contents($thefile); ///this is document.xml extracted from the docx file
        foreach ($this->searchlist as $placeholder => $val) {
            if($val=='' || empty($val)){
                $content = str_replace('«'.$placeholder.'»', '', $content); ;
            }else{
                $content = str_replace('«'.$placeholder.'»', htmlspecialchars($val), $content);   
            }
            
        }
        $newfile = $thefile.'.new'.($this->_multicount);
        $fh = fopen($newfile, 'wb');
        fwrite($fh, $content);
        fclose($fh);
    }

当数据库中的值为空时,可以做哪些,还有更好的方式可以删掉合并数组,以清除输出文档文件中的空白行/段落。

pst文件删除邮件后容量
相关文章