0
我需要一個PHP函數,將計算在一個Word文件中的行數(.DOC,DOCX)PHP字文件行計數器
此代碼似乎並沒有爲我正常工作:
$name = 'test.doc';
$line_count = count(file($name));
echo $line_count
我的猜測是這個腳本不適用於.doc或.docx,但在.txt文件中工作良好。那裏有沒有其他的選擇? TNX!
我需要一個PHP函數,將計算在一個Word文件中的行數(.DOC,DOCX)PHP字文件行計數器
此代碼似乎並沒有爲我正常工作:
$name = 'test.doc';
$line_count = count(file($name));
echo $line_count
我的猜測是這個腳本不適用於.doc或.docx,但在.txt文件中工作良好。那裏有沒有其他的選擇? TNX!
只有.docx
可以用簡單PHP
被打開,因爲它是一個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;
}
Uhmm,我不認爲你可以做到這一點與.doc文件,因爲它是一個Microsoft Office文件,它的內容不是簡單的文字。 –
我真的希望你不是暗示沒有可用的解決方案:(( –
http://davidwalsh.name/read-pdf-doc-file-php也許這可以幫助你。 – smottt