downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | conferences | my php.net

search for in the

PharData::setAlias> <PharData::offsetSet
[edit] Last updated: Fri, 14 Jun 2013

view this page in

PharData::offsetUnset

(PHP >= 5.3.0, PECL phar >= 2.0.0)

PharData::offsetUnsetefface un fichier d'une archive tar/zip

Description

bool PharData::offsetUnset ( string $offset )

C'est une implémentation de l'interface ArrayAccess permettant la manipulation directe du contenu d'une archive tar/zip en utilisant les crochets, opérateurs d'accès au tableau. offsetUnset est utilisé pour effacer un fichier existant et est appelé par la construction de langage unset().

Liste de paramètres

offset

Le chemin (relatif) du fichier à modifier au sein de l'archive tar ou zip.

Valeurs de retour

Cette fonction retourne TRUE en cas de succès ou FALSE si une erreur survient.

Erreurs / Exceptions

Soulève une exception PharException si des problèmes ont été rencontrés lors de l'écriture sur le disque des changements de l'archive tar/zip.

Exemples

Exemple #1 Un exemple avec PharData::offsetUnset()

<?php
$p 
= new PharData('/chemin/vers/mon.zip');
try {
    
// efface fichier.txt de mon.zip en appelant offsetUnset
    
unset($p['fichier.txt']);
} catch (
Exception $e) {
    echo 
'Ne peut pas effacer fichier.txt: '$e;
}
?>

Voir aussi



add a note add a note User Contributed Notes PharData::offsetUnset - [0 notes]
There are no user contributed notes for this page.

 
show source | credits | sitemap | contact | advertising | mirror sites