Elimina un fichero dentro del archivo tar/zip

# PharData::delete

(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL phar >= 2.0.0)

PharData::delete — Elimina un fichero dentro del archivo tar/zip

### Descripción

public function PharData::delete(string `$localName`): true

Elimina un fichero dentro del archivo. Es equivalente a la llamada a unlink() utilizando el manejador de flujo phar, como se muestra en el ejemplo a continuación.

### Parámetros

`localName`

  Ruta del fichero a eliminar dentro del archivo.

### Valores devueltos

Retorna siempre `true`.

### Errores/Excepciones

Genera una excepción PharException si se producen errores durante la escritura de los cambios en el disco.

### Ejemplos

Ejemplo #1 Un ejemplo con PharData::delete()

    <?php
    try {
        $phar = new PharData('monphar.zip');
        $phar->delete('efface/moi.php');
        // es equivalente a:
        unlink('phar://monphar.phar/efface/mon.php');
    } catch (Exception $e) {
        // se manejan los errores
    }
    ?>

### Ver también

- Phar::delete() - Elimina un fichero dentro de un archivo phar

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open