Sintassi:
La sintassi della funzione Unlink () è riportata di seguito.
Bool Unlink (String $ fileName [, risorsa $ context = null])Esempi di funzioni Unk ()
Gli usi della funzione Unlink () sono stati mostrati nella parte successiva di questo tutorial utilizzando più esempi.
Esempio-1: elimina un file esistente
Crea un file PHP con il seguente script da eliminare la temperatura.TXT file se il file esiste. La funzione file_exists () è stata utilizzata nello script per verificare se il file esiste o meno. Se il file esiste nella posizione corrente, il file verrà eliminato utilizzando la funzione UNLINK (). Verrà visualizzato un messaggio di errore se il file non esiste nella posizione corrente.
// Assegna il nome fileProduzione:
Il seguente output sarebbe comparso dopo aver eseguito lo script precedente se il file fosse nella posizione corrente:
Esempio-2: elimina il file dopo la creazione
Dopo aver creato il file, crea un file PHP con il seguente script per eliminare il testo.file txt. La funzione file_exists () è stata utilizzata nello script per verificare se il file è stato creato. Se il file esiste nella posizione corrente, il file verrà eliminato utilizzando la funzione UNLINK (). Verrà visualizzato un messaggio di errore se il file non esiste.
// Assegna il nome fileProduzione:
Dopo aver eseguito lo script precedente, sarebbe visualizzato il seguente output se il file fosse stato creato ed eliminato correttamente:
Esempio-3: Elimina tutti i file della particolare estensione
Crea un file PHP con il seguente script per eliminare tutti i file di ".TXT" estensione. Il nome e le dimensioni di ciascun file di testo verranno stampati prima di eliminare il file.
// Cerca tutti i file di testo nella posizione correnteProduzione:
Verrà visualizzato il seguente output simile dopo aver eseguito lo script precedente. Il seguente output mostra che tre file di testo sono stati eliminati dalla posizione corrente.
Esempio-4: elimina tutti i file dalla directory particolare
Crea un file PHP con il seguente script per eliminare tutti i file dalla posizione, "Temp/immagini". Il nome e le dimensioni di ciascun file verranno stampati prima di eliminare il file, come nell'esempio precedente. La stringa "*.*"È stato utilizzato nello script per indicare tutti i file di tutti i tipi di estensioni.
// Imposta il percorso della directoryProduzione:
Verrà visualizzato il seguente output simile dopo aver eseguito lo script precedente. L'output mostra che un solo file è stato eliminato dalla posizione corrente.
Esempio-5: elimina tutti i file e le cartelle dalla directory
Una directory può contenere una o più sotto-directory o cartelle e file. Tutti i file e le cartelle sono necessari per rimuovere prima di eliminare qualsiasi directory. Crea un file PHP con il seguente script per eliminare una directory contenente uno o più file e cartelle. La funzione definita dall'utente denominata rimosso () è stato utilizzato nello script per rimuovere tutti i file e le cartelle del temp directory e rendilo vuoto. IL temp La directory verrà rimossa quando diventa vuota.
// Imposta il percorso della directoryProduzione:
Verrà visualizzato il seguente output dopo aver eseguito lo script precedente se il temp La directory esiste nella posizione attuale.
Conclusione
Diversi modi di utilizzare la funzione UNLINK () per l'eliminazione di file sono stati mostrati negli esempi di questo tutorial per aiutare gli utenti PHP a utilizzare questa funzione correttamente. Controlla gli altri articoli di suggerimento Linux per ulteriori suggerimenti e tutorial.