0
我正試圖通過PHP Word庫讀取位於我的項目文件夾內的.docx文件。我已經包含這樣的自動加載器: include_once 'vendor/autoload.php';
在我的控制器中。如何通過PHP讀取.docx文件Codeigniter中的Word示例代碼
CODE有關功能控制器中:
function test_phpword()
{
$a=base_url();
$path=$a."".'123.docx';
$source =$path;
echo date('H:i:s'), " Reading contents from `{$source}`";
$phpWord = \PhpOffice\PhpWord\IOFactory::load($source);
echo write($phpWord, basename(__FILE__, '.php'), $writers);
}
但得到錯誤象下面這樣:
06:18:42 Reading contents from
http://localhost/myproject/123.docx
Fatal error: Uncaught Exception: Cannot find archive file. in /opt/lampp/htdocs/myproject/vendor/phpoffice/common/src/Common/XMLReader.php:51
它是否在處理'doc'文件類型? – Ukasyah
我現在嘗試使用.doc文件..仍然有錯誤。 opt/lampp/htdocs/myproject/vendor/phpoffice/common/src/Common/XMLReader.php在線51. –
我在'PHPExcel '。我想讀'xlsx'文件類型。在Windows中,它正在工作,但不在Ubuntu中。但是如果我閱讀'xls',兩者都可以。 – Ukasyah