Función unlink
La función unlink elimina un archivo en la ruta especificada.
La función devuelve true si la eliminación es exitosa
y false en caso de error. Como parámetro
acepta una cadena con la ruta al archivo.
Sintaxis
unlink(filename);
Ejemplo
Eliminemos el archivo test.txt en el directorio actual:
<?php
$res = unlink('test.txt');
var_dump($res);
?>
Resultado de ejecutar el código:
true
Ejemplo
Intentemos eliminar un archivo que no existe:
<?php
$res = unlink('nonexistent.txt');
var_dump($res);
?>
Resultado de ejecutar el código:
false
Ejemplo
Eliminar archivo verificando su existencia:
<?php
$file = 'data.txt';
if (file_exists($file)) {
$res = unlink($file);
echo $res ? 'File deleted' : 'Delete error';
} else {
echo 'File not found';
}
?>
Ver también
-
la función
rmdir,
que elimina un directorio -
la función
file_exists,
que verifica la existencia de un archivo -
la función
is_writable,
que verifica la posibilidad de escritura