RarEntry::isDirectory
(PECL rar >= 2.0.0)
RarEntry::isDirectory — Testa se uma entrada representa um diretório
Parâmetros
Esta função não possui parâmetros.
Notas
Esta função só está disponível a partir da versão 2.0.0, mas também é possível testar se uma entrada é um diretório verificando os atributos da entrada, como este (funciona apenas para arquivos compactados em RAR para Windows ou Unix):
<?php
//...
//Abre o arquivo, obtém a entrada e armazena na variável $e...
//...
$isDirectory = (bool) ((($e->getHostOs() == RAR_HOST_WIN32) && ($e->getAttr() & 0x10)) ||
(($e->getHostOs() == RAR_HOST_UNIX) && (($e->getAttr() & 0xf000) == 0x4000)));
?>