Класс PharFileInfo

(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL phar >= 1.0.0)

Введение

Класс PharFileInfo предоставляет высокоуровневый интерфейс к содержимому и атрибутам отдельного файла в phar-архиве.

Обзор классов

classPharFileInfoextendsSplFileInfo {
public__construct(string$filename)
publicchmod(int$perms): void
publiccompress(int$compression): bool
publicdecompress(): bool
publicdelMetadata(): bool
publicgetCRC32(): int
publicgetMetadata(array$unserializeOptions = []): mixed
publicgetPharFlags(): int
publichasMetadata(): bool
publicisCompressed(?int$compression = null): bool
publicsetMetadata(mixed$metadata): void
public__destruct()
publicSplFileInfo::openFile(string$mode = "r", bool$useIncludePath = false, ?resource$context = null): SplFileObject
publicSplFileInfo::setFileClass(string$class = SplFileObject::class): void
publicSplFileInfo::setInfoClass(string$class = SplFileInfo::class): void
}

Содержание

To Top