(PECL rar >= 0.1)
RarEntry::getName — Récupère le nom de l'entrée
Retourne le nom (avec le chemin) de l'entrée d'une archive.
Cette fonction ne contient aucun paramètre.
Retourne le nom de l'entrée, sous la forme d'une chaîne de caractères
ou false
si une erreur survient.
Version | Description |
---|---|
PECL rar 2.0.0 | Depuis la version 2.0.0, la chaîne de caractères retournée est encodée en Unicode/UTF-8. |
Exemple #1 Exemple avec RarEntry::getName()
<?php
// Cet exemple fonctionne aussi pour les pages encodées en UTF-8.
// Aussi, l'appel à la fonction mb_convert_encoding n'est pas nécessaire
$rar_file = rar_open('example.rar') or die("Erreur lors de l'ouverture de l'archive Rar");
$entry = rar_entry_get($rar_file, 'Dir/file.txt') or die("Entrée non trouvée");
echo "Entry name: " . mb_convert_encoding(
htmlentities(
$entry->getName(),
ENT_COMPAT,
"UTF-8"
),
"HTML-ENTITIES",
"UTF-8"
);
?>