Я пытаюсь получить количество слайдов в ppt-файле. Иногда я получаю количество слайдов, но иногда это не дает мне счет. Я не понимаю, чего мне не хватает.
function PageCount_PPTX($file) {
$pageCount = 0;
$zip = new ZipArchive();
$file='../assets/uploaded_files/'.$file;
$cvf=$zip->open($file);
var_dump($cvf);
if($zip->open($file,ZipArchive::CREATE) === true) {
if(($index = $zip->locateName('docProps/app.xml')) !== false) {
$data = $zip->getFromIndex($index);
$zip->close();
$xml = new SimpleXMLElement($data);
print_r($xml);
$pageCount = $xml->Slides;
}
}
exit();
return $pageCount;
}
Может кто-нибудь помочь мне разобраться с этой проблемой?