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.
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.";
}