Phar::delete
Delete a file within a phar archive
Beschreibung
public bool Phar::delete
( string $entry
)
Hinweis:
Diese Methode des Phar-Objekts funktioniert nur
wenn die php.ini-Einstellung phar.readonly auf 0
gesetzt ist, sonst wird eine PharException geworfen.
Delete a file within an archive. This is the functional equivalent of
calling unlink on the stream wrapper equivalent,
as shown in the example below.
Parameter-Liste
-
entry
-
Path within an archive to the file to delete.
Rückgabewerte
returns TRUE on success, but it is better to check for thrown exception,
and assume success if none is thrown.
Fehler/Exceptions
Throws PharException if errors occur while flushing
changes to disk.
Beispiele
Beispiel #1 A Phar::delete example
<?php
try {
$phar = new Phar('myphar.phar');
$phar->delete('unlink/me.php');
// this is equivalent to:
unlink('phar://myphar.phar/unlink/me.php');
} catch (Exception $e) {
// handle errors
}
?>
Siehe auch
- PharData::delete
- Phar::unlinkArchive