RarEntry::isDirectory
(PECL rar >= 2.0.0)
RarEntry::isDirectory — Teste si l'entrée courante est un dossier
Description
public bool RarEntry::isDirectory
( void
)
Teste si l'entrée courante est un dossier.
Liste de paramètres
Cette fonction ne contient aucun paramètre.
Valeurs de retour
Retourne TRUE
si l'entrée est un dossier, FALSE
sinon.
Notes
Cette fonction est uniquement disponible depuis la version 2.0.0, mais ce test peut également être effectué en vérifiant les attributs de l'entrée comme ceci (ne fonctionne que pour des fichiers compressés avec RAR sous Windows ou Unix) :
<?php //... // Ouvre le fichier, récupère l'entrée et la stock dans la variable $e... //... $isDirectory = (bool) ((($e->getHostOs() == RAR_HOST_WIN32) && ($e->getAttr() & 0x10)) || (($e->getHostOs() == RAR_HOST_UNIX) && (($e->getAttr() & 0xf000) == 0x4000))); ?>