(PHP 5 >= 5.2.2, PHP 7, PHP 8)
SplFileInfo::getLinkTarget — Lit la cible d'un lien symbolique
Description
public
SplFileInfo::getLinkTarget(): string|false
Note:
Le chemin indiqué n'est pas toujours le chemin réel sur le système de fichiers.
Utilisez splfileinfo::getRealPath() pour déterminer le
véritable chemin.
Liste de paramètres
Cette fonction ne contient aucun paramètre.
Valeurs de retour
Retourne la cible du lien symbolique en cas de succès ou false
si une erreur survient.
Erreurs / Exceptions
Émet une exception RuntimeException en cas d'erreur.
Exemples
Exemple #1 Exemple avec splfileinfo::getLinkTarget()
<?php
$info = new SplFileInfo('/Users/bbieber/workspace');
if ($info->isLink()) {
var_dump($info->getLinkTarget());
var_dump($info->getRealPath());
}
?>
Résultat de l'exemple ci-dessus est similaire à :
string(19) "Documents/workspace"
string(34) "/Users/bbieber/Documents/workspace"
Voir aussi
- splfileinfo::isLink() - Indique si un fichier est un lien
- splfileinfo::getRealPath() - Lit le chemin absolu d'un fichier