PHP 大会日本 2024

PharFileInfo 类

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

简介

PharFileInfo 类提供了一个高级接口,用于访问 Phar 归档文件中单个文件的內容和属性。

类概要

class PharFileInfo extends SplFileInfo {
/* 方法 */
public __construct(string $filename)
public chmod(int $perms): void
public compress(int $compression): true
public decompress(): true
public delMetadata(): true
public getCRC32(): int
public getContent(): string
public getMetadata(array $unserializeOptions = []): mixed
public getPharFlags(): int
public hasMetadata(): bool
public isCRCChecked(): bool
public isCompressed(?int $compression = null): bool
public setMetadata(mixed $metadata): void
public __destruct()
/* 继承的方法 */
public SplFileInfo::getBasename(string $suffix = ""): string
public SplFileInfo::openFile(字符串 $mode = "r", 布尔值 $useIncludePath = false, ?资源 $context = null): SplFileObject
public SplFileInfo::setFileClass(字符串 $class = SplFileObject::class): void
public SplFileInfo::setInfoClass(字符串 $class = SplFileInfo::class): void
}

目录

添加注释

用户贡献注释

此页面没有用户贡献的注释。
To Top