(PECL rar >= 0.1)
RarEntry::getName — Obtener el nombre de la entrada
Devuelve el nombre (con la ruta) de el archivo entrada.
Esta función no contiene ningún parámetro.
Devuelve el nombre de la entrada como una cadena, o false
en caso de error.
Versión | Descripción |
---|---|
PECL rar 2.0.0 | Desde la versión 2.0.0, la cadena devuelta está codificada en Unicode/UTF-8. |
Ejemplo #1 Ejemplo de RarEntry::getName()
<?php
//este ejemplo, es seguro, incluso en páginas no codificados en UTF-8
//para esa codificación en UTF-8, la llamada a mb_convert_encoding es innecesaria.
$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"
);
?>