Du bist hier: Tips » Scripte » PHP
PHP
Referenzliste

is_link

Dateisystem-Funktionen

    Befehl:
bool is_link ( string $filename )


    Parameter-Liste:
NameBeschreibung
filenamePfad zur Datei.

    Rückgabewerte:
Gibt TRUE zurück, wenn der Dateiname existiert und es sich um einen symbolischen Link handelt, sonst FALSE.

    Beschreibung:
Mit is_link() kann man überprüfen, ob es sich bei der angegebenen Datei (filename) um einen symbolischen Link handelt.

Wenn die angegebene Datei ein symbolischer Link ist, gibt diese Funktion TRUE, sonst FALSE zurück.


    Aktiv in Version:
(PHP 4, PHP 5, PHP 7)

    Hinweis:
Hinweis:

Die Ergebnisse dieser Funktion werden gecached. Weitere Details erhalten Sie bei clearstatcache().


    Tips:
Tips:

Seit PHP 5.0.0 kann diese Funktion mit einigen URL-Wrappern benutzt werden. Schauen Sie in der Liste unter Unterstützte Protokolle and Wrappers nach, welcher Wrapper die Funktionalität von stat() unterstützt.


    Fehler:
Im Fehlerfall wird eine E_WARNING ausgegeben.

    Siehe auch:
Prüft, ob der angegebene Dateiname ein Verzeichnis ist
 
Prüft, ob der Dateiname eine reguläre Datei ist
 
Liefert das Ziel eines symbolischen Links
 

is_link() - Beispiel: Erstelle und bestätige, dass eine Datei ein symbolischer Link ist



Eingabe:
<?php
$link = 'uploads';

if (is_link($link)) {
    echo readlink($link);
} else {
    symlink('uploads.php', $link);
}
?>

Dateisystem-Funktionen