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

search for in the

Phar::extractTo> <Phar::delMetadata
[edit] Last updated: Fri, 17 May 2013

view this page in

Phar::delete

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

Phar::deleteEfface un fichier au sein d'une archive phar

Description

bool Phar::delete ( string $entry )

Note:

Cette méthode nécessite que la variable de configuration INI phar.readonly soit définie à 0 pour fonctionner avec les objets Phar. Sinon, une exception PharException sera lançée.

Efface une fichier au sein d'une archive phar. C'est l'équivalent fonctionnel de l'appel à unlink() dans un contexte de flux, comme décrit dans l'exemple suivant...

Liste de paramètres

entry

Chemin du fichier à effacer au sein de l'archive.

Valeurs de retour

retourne TRUE en cas de succès, mais il est plus sûr de vérifier si des exceptions sont levées, et de considérer que tout s'est bien passé si aucune n'est levée.

Erreurs / Exceptions

Lève une exception PharException si des erreurs apparaissent pendant l'écriture sur le disque.

Exemples

Exemple #1 Un exemple avec Phar::delete()

<?php
try {
    
$phar = new Phar('monphar.phar');
    
$phar->delete('efface/moi.php');
    
// c'est équivalent à :
    
unlink('phar://monphar.phar/efface/moi.php');
} catch (
Exception $e) {
    
// traite les erreurs
}
?>

Voir aussi



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

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