This function only works if the permissions are more less than 666
fileowner
(PHP 4, PHP 5)
fileowner — Lit l'identifiant du propriétaire d'un fichier
Description
Lit l'identifiant du propriétaire d'un fichier.
Liste de paramètres
- filename
-
Chemin vers le fichier.
Valeurs de retour
Renvoie l'identifiant du propriétaire du fichier filename , ou FALSE si une erreur survient. L'identifiant du propriétaire est numérique : il faut utiliser posix_getpwuid() pour retrouver le nom d'utilisateur.
Exemples
Exemple #1 Recherche du propriétaire d'un fichier
<?php
$filename = 'index.php';
print_r(posix_getpwuid(fileowner($filename)));
?>
Notes
Note: Les résultats de cette fonction sont mis en cache. Voyez la fonction clearstatcache() pour plus de détails.
Depuis PHP 5.0.0, cette fonction peut aussi être utilisée avec quelques protocoles url. Lisez Liste des protocoles supportés pour une liste des protocoles supportant la famille de fonctionnalités de stat().
Voir aussi
- filegroup() - Lire le nom du groupe
- stat() - Renvoie les informations à propos d'un fichier
- posix_getpwuid() - Retourne des informations sur un utilisateur
fileowner
26-Feb-2007 02:20
Small note: the function resolves symbolic links. That is, if the link is created by user 999 and maps to a file owned by user 666, this function returns 666 :(
