(PHP 4, PHP 5, PHP 7, PHP 8)
unlink — Elimina un fichero
Elimina filename. Similar a la función C Unix
unlink().
En caso de error, se generará una advertencia de nivel E_WARNING.
filenameRuta de acceso al fichero.
Si el fichero es un enlace simbólico, se eliminará el enlace simbólico. En Windows, para eliminar un enlace simbólico a un directorio, debe utilizarse rmdir() en su lugar.
contextNota: Un resource de contexto de flujo.
| Versión | Descripción |
|---|---|
| 7.3.0 | En Windows, ahora es posible utilizar unlink() para eliminar ficheros cuyos gestores están en uso, lo cual antes fallaba. Sin embargo, aún no es posible recrear el fichero eliminado hasta que todos sus gestores sean cerrados. |
Ejemplo #1 Ejemplo con unlink()
<?php
$fh = fopen('test.html', 'a');
fwrite($fh, '<h1>Hello world!</h1>');
fclose($fh);
unlink('test.html');
?>