Как разобрать DOCX и DOC-файл в HTML-текст в PHP? - PullRequest
0 голосов
/ 16 мая 2018

код:

<?php
    $filePath = "upload_resume/".$upload_resume;
    function readDocx($filePath) 
    {
        $zip = new ZipArchive;
        $dataFile = 'word/document.xml';
        if (true === $zip->open($filePath)) 
        {
            if (($index = $zip->locateName($dataFile)) !== false) 
            {
                $data = $zip->getFromIndex($index);
                $zip->close();
                $xml = DOMDocument::loadXML($data, LIBXML_NOENT | LIBXML_XINCLUDE | LIBXML_NOERROR | LIBXML_NOWARNING);
                $contents = explode('\n',strip_tags($xml->saveXML()));
                $text = '';
                foreach($contents as $i=>$content) 
                {
                    $text .= $contents[$i];
                }
                return $text;
            }
            $zip->close();
        }
        return "";
    }
?>

В этом коде у меня есть папка, в которую мы загружаем docx или doc-файл, но теперь я хочу прочитать или проанализировать docx и doc-файл в html-текст, но теперь он еще не работает.Это ничего не показывает, где $ upload_resume выбирает из базы данных.Итак, как я могу прочитать этот файл в php? Пожалуйста, помогите мне.

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...