PHP Conference Japan 2024

RarEntry::getName

(PECL rar >= 0.1)

RarEntry::getName取得項目的名稱

說明

public 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("無法開啟 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