Hvordan lage en symlink med PHP

En symbolsk lenke, også kalt en symlink er en fil som peker på en annen fil eller katalog kalt målet. Symbolske lenker er atskilt fra målfilen --- målfilen kan slettes uten å påvirke linken og vice versa. Hvis målet filen er slettet, men den symbolske koblingen er ikke, vil symlink bare peke på et udefinert fil. Operasjoner som å lese fra eller skrive til symlink vil automatisk bli brukt på målfilen, med mindre brukeren spesifikt utfører disse operasjonene på symlink. Opprette en symlink med PHP er en enkel oppgave.

Bruksanvisning

1 Ved hjelp av en tekst editor, lage en ny fil. Definere en variabel som inneholder banen til målfilen og en variabel som inneholder navn på den nye linken. Her er et eksempel:

$ TargetFilePath = 'minfil.txt';

$ LinkName = 'myfile';

2 Bruk PHP innebygde "linken" funksjon for å opprette symbolsk lenke. Funksjonen tar to parametere: banen til målfilen og koblingen navn. Funksjonen returnerer "true" dersom den symbolske koblingen er opprettet og "false" hvis det ikke er opprettet. Lagre resultatet i en variabel. Koden er under:

$ Resultat = symlink ($ targetFilePath, $ linkName);

3 Skriv en "hvis" statement som viser en suksess eller fiasko melding. "Hvis" statement bør sjekke om variabelen inneholder resultatet, "$ resultat" i eksempelet, er satt til "true". Her er koden:

if ($ resultat) {

echo "Symlink opprettet!";

} Else {

echo "Det var en feil å lage symlink.";

}