(PECL rar >= 0.1)
RarEntry::getName — 获取条目名称
此函数没有参数。
返回条目名称作为字符串,如果发生错误则返回 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("Failed to open Rar archive");
$entry = rar_entry_get($rar_file, 'Dir/file.txt') or die("Failed to find such entry");
echo "Entry name: " . mb_convert_encoding(
htmlentities(
$entry->getName(),
ENT_COMPAT,
"UTF-8"
),
"HTML-ENTITIES",
"UTF-8"
);
?>