La función PHP desvinculación es una función booleana que borra un archivo existente en el servidor Web. Debe proporcionar la ruta de acceso al archivo como parámetro a la función. Puede borrar archivos de cualquier tamaño con desenlace y al hacerlo libera el espacio o los recursos en el servidor Web. Utiliza
Puede utilizar desvincular en una variedad de situaciones. Por ejemplo , las páginas que crean archivos temporales que no tienen que permanecer en el servidor después de que el visitante abandona el sitio puede utilizar Desvincular para remover esos archivos. Sin embargo , si se utiliza una función como fopen para crear estos archivos , debe usar fclose para cerrarlas antes de eliminarlos. Alternativamente , si se crea un sistema de gestión de archivos de su servidor , utilice la función de desvinculación para eliminar archivos de manera similar a cómo se utiliza la función rmdir para borrar carpetas.
Parámetros
La función desvincular requiere sólo un parámetro , pero se puede dar hasta dos. El primer parámetro es el nombre del archivo que contiene una ruta de acceso a un archivo . Aquí usted puede proporcionar una URL completa o parcial , siempre que el pago parcial mapas URL donde se encuentra el archivo en el servidor. El parámetro de opción es el contexto , que es un grupo de recursos que establecer o modificar la forma en la secuencia de archivo se comporta cuando se elimina un archivo.
Sintaxis
para llamar a la función de desvinculación , escriba " unlink ( $ archivo ) " en el código fuente , recuerde incluir el punto y coma al final de la línea. Puede utilizar una variable PHP como parámetro nombre de archivo o una cadena entre comillas con la ruta de acceso al archivo. A diferencia de algunas otras funciones, como fopen , usted no tiene que guardar el resultado en una variable , ya que no tiene nada que ver con él cuando regrese .
Valores devueltos
la función desvincular devuelve true cuando se elimina correctamente un archivo proporcionado por el parámetro de nombre de archivo. Devuelve false si no se puede eliminar el archivo, por ejemplo, porque el archivo no existe o está cerrado y abierto en otro lugar. Cuando la función devuelve false , la página Web se mostrará un mensaje de error. Para evitar esto , el programa de una función de controlador de error o utilizar la función de desenlace en una sentencia if para manejar un intento de eliminación fallado.