Я недавно установил phpword, используя composer, в мой рабочий каталог
Вы можете увидеть структуру Рабочий каталог содержит файл mainfile.php и vendor
Я работаю с mainfile и хочу использоватьphpword в нем.Я обнаружил, что bootstrap.php не смог найти vendor / autoload.php
Именно поэтому я отредактировал его и ввел местоположение вручную (теперь он может найти).Но всякий раз, когда я использую $phpword = new PHPWord();
, он говорит, что не определена определенная функция, а когда я использую \Phpoffice\Phpword\Phpword():
, тогда он говорит, что класс не определен
Вот код, который я использую в моем mainfile.php
<?php require_once 'vendor/phpoffice/phpword/bootstrap.php';
$PHPWord = \vendor\PhpOffice\PhpWord\PhpWord();
$document = $PHPWord->loadTemplate("template_sample");
$document->setValue('name', 'Description');
?>
То, что я отредактировал в bootstrap.php, это просто переменная
$vendorDirPath = "/storage/emulated/0/www/vendor";
Пожалуйста, помогите мне