[英]PHP Word File line counter
我需要制作一個PHP函數,該函數將計算Word文件(.doc,docx)中的行數
這段代碼對我來說似乎無法正常工作:
$name = 'test.doc';
$line_count = count(file($name));
echo $line_count
我的猜測是,此腳本不能與.doc或.docx一起很好地工作,但在.txt文件中可以很好地工作。 有沒有其他選擇? 天哪!
只能使用簡單的PHP
打開.docx
,因為它是一個zip
文件:
$zip = new ZipArchive;
if ($zip->open('test.docx') === TRUE) {
$xml = $zip->getFromName('docProps/app.xml');
$zip->close();
} else {
$xml = false;
}
if($xml){
$xml = simplexml_load_string($xml);
echo $xml->Lines;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.