PHP Conference Japan 2024

RarEntry::getName

(PECL rar >= 0.1)

RarEntry::getName获取条目的名称

描述

public RarEntry::getName(): string

返回归档条目的名称(含路径)。

参数

此函数没有参数。

返回值

返回条目名称作为字符串,或在发生错误时返回false

变更日志

版本 描述
PECL rar 2.0.0 从 2.0.0 版本开始,返回的字符串以 Unicode/UTF-8 编码。

示例

示例 #1 RarEntry::getName() 示例

<?php

//此示例即使在未以 UTF-8 编码的页面中也是安全的
//对于以 UTF-8 编码的页面,对 mb_convert_encoding 的调用是不必要的

$rar_file = rar_open('example.rar') or die("无法打开 Rar 归档文件");

$entry = rar_entry_get($rar_file, 'Dir/file.txt') or die("找不到此条目");

echo
"条目名称: " . mb_convert_encoding(
htmlentities(
$entry->getName(),
ENT_COMPAT,
"UTF-8"
),
"HTML-ENTITIES",
"UTF-8"
);

?>

添加注释

用户贡献的注释

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