# symlink

(PHP 4, PHP 5, PHP 7, PHP 8)

symlink — Erzeugt einen symbolischen Link

### Beschreibung

symlink(string `$target`, string `$link`): bool

symlink() erzeugt einen symbolischen Link auf das existierende Ziel (`target`) mit dem angegebenen Namen (`link`).

### Parameter-Liste

`target`

  Das Ziel des Links.

`link`

  Der Name des Links.

### Rückgabewerte

Gibt bei Erfolg `true` zurück. Bei einem Fehler wird `false` zurückgegeben.

### Fehler/Exceptions

Falls `link` bereits existiert, schlägt die Funktion fehl und gibt ein `E_WARNING` aus. Unter Windows schlägt die Funktion ebenfalls fehl und gibt ein `E_WARNING` aus, falls `target` nicht vorhanden ist.

### Beispiele

Beispiel #1 Einen symbolischen Link erzeugen

`<?php
$target = 'uploads.php';
$link = 'uploads';
symlink($target, $link);
echo readlink($link);
?>`

### Siehe auch

- is_link() - Prüft, ob der Dateiname ein symbolischer Link ist
- link() - Erzeugt einen harten Link
- readlink() - Liefert das Ziel eines symbolischen Links
- linkinfo() - Liefert Informationen über einen Link
- unlink() - Löscht eine Datei

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open