Funzione PHP Scollega

October 12

La funzione PHP unlink è una funzione booleana che elimina un file esistente su un server Web. Si fornisce il percorso del file come parametro alla funzione. È possibile eliminare i file di qualsiasi dimensione con unlink e così facendo libera lo spazio o le risorse sul server Web.

usi

È possibile utilizzare unlink in una varietà di situazioni. Ad esempio, le pagine che creano i file temporanei che non hanno bisogno di rimanere sul server dopo che il visitatore lascia il sito può usare unlink per rimuovere tali file. Tuttavia, se si utilizza una funzione come fopen per creare questi file, è necessario utilizzare fclose per chiuderle prima di eliminarli. In alternativa, se si crea un sistema di gestione dei file per il server, utilizzare la funzione unlink per eliminare i file in modo simile a come si utilizza la funzione rmdir per eliminare le cartelle.

parametri

La funzione unlink richiede un solo parametro, ma è in grado di fornire fino a due. Il primo parametro è il nome del file, che contiene un percorso di un file. Qui è possibile fornire un URL completo o parziale, ha fornito una mappa URL parziale per cui si trova il file sul server. Il parametro opzione è il contesto, che è un gruppo di risorse che impostare o modificare come il flusso di file si comporta quando si elimina un file.

Sintassi

Per chiamare la funzione scollegare, digitare "unlink ($ filename);" nel codice sorgente, ricordando di includere la virgola alla fine della riga. È possibile utilizzare una variabile PHP come parametro il nome del file o una stringa racchiusa tra virgolette con il percorso del file. A differenza di alcune altre funzioni, come ad esempio fopen, non c'è bisogno di salvare il risultato in una variabile, perché non si ha nulla a che fare con esso quando ritorna.

valori restituiti

La funzione unlink restituisce vero quando si elimina con successo un file fornito dal parametro filename. Restituisce false se non può eliminare il file, ad esempio perché il file non esiste o è bloccato aperto altrove. Quando la funzione restituisce false, la pagina Web verrà visualizzato un messaggio di errore. Per evitare questo, il programma una funzione di gestore degli errori o utilizzare la funzione unlink in un'istruzione if per gestire un tentativo di eliminazione fallito.