Come creare un link simbolico con PHP

November 13

Un collegamento simbolico, chiamato anche un link simbolico, è un file che punta a un secondo file o una directory chiamata il bersaglio. I link simbolici sono separati dal file di destinazione --- il file di destinazione può essere eliminato senza influire sul link e viceversa. Se il file di destinazione viene eliminato, ma il collegamento simbolico non è, il link simbolico semplicemente puntare a un file definito. Operazioni come la lettura o la scrittura al collegamento simbolico verranno automaticamente applicate al file di destinazione, a meno che l'utente esegue specificamente queste operazioni sul link simbolico. La creazione di un collegamento simbolico con PHP è un compito facile.

istruzione

1 Utilizzando un editor di testo, creare un nuovo file. Definire una variabile che contiene il percorso del file di destinazione e una variabile che contiene il nome per il nuovo collegamento. Ecco un esempio:

$ TargetFilePath = 'miofile.txt';

$ Nomecollegamento = 'myfile';

2 Utilizzare la funzione built-in di PHP "collegamento simbolico" per creare il collegamento simbolico. La funzione prende due parametri: il percorso del file di destinazione e il nome del collegamento. La funzione restituisce "true" se il collegamento simbolico è stato creato con successo e "false" se non è stato creato con successo. Salvare il risultato in una variabile. Il codice è qui sotto:

$ Risultato = link simbolico ($ targetFilePath, $ nomecollegamento);

3 Scrivere un "if" che visualizza un messaggio di successo o il fallimento. Il "if" dovrebbe verificare se la variabile che contiene il risultato, "$ risultato" nell'esempio, è impostato su "true". Ecco il codice:

if ($ result) {

echo "Symlink creato con successo!";

} altro {

echo "C'è stato un errore durante la creazione del collegamento simbolico.";

}