PharData::delete

Delete a file within a tar/zip archive

&reftitle.description; public `true` `PharData::delete` `string` `localName`

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.

&reftitle.parameters;

`localName`

- Path within an archive to the file to delete.

&reftitle.returnvalues;

&return.true.always;

&reftitle.errors;

Throws `PharException` if errors occur while flushing changes to disk.

&reftitle.examples;

### A `PharData::delete` example

    <?php
    try {
        $phar = new PharData('myphar.zip');
        $phar->delete('unlink/me.php');
        // this is equivalent to:
        unlink('phar://myphar.phar/unlink/me.php');
    } catch (Exception $e) {
        // handle errors
    }
    ?>

&reftitle.seealso;

- `Phar::delete`