Как читать данные из word на языке в php?

Пользователь

от miguel_ritchie , в категории: PHP , 8 месяцев назад

Как читать данные из word на языке в php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от kameron , 8 месяцев назад

@miguel_ritchie 

Чтобы читать данные из Microsoft Word на языке PHP, вы можете использовать библиотеку PHPOffice/PHPWord.

  1. Установите PHPWord через composer:
1
composer require phpoffice/phpword


  1. Затем вы можете использовать следующий код, чтобы прочитать данные из Word-документа:
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
<?php
require_once 'vendor/autoload.php';

$phpWord = PhpOfficePhpWordIOFactory::load('document.docx');
$sections = $phpWord->getSections();
foreach ($sections as $section) {
    $text = $section->getElements();
    foreach ($text as $element) {
        if ($element instanceof PhpOfficePhpWordElementText) {
            echo $element->getText();
        }
    }
}
?>


Этот код загружает документ Word и перебирает все элементы текста в документе, выводя их на экран.