SELFPHP

SELFPHP-Druckversion
Original Adresse dieser Seite:
http://www.selfphp.de/funktionsreferenz/dateisystem_funktionen/fileowner.php
© 2001-2024 E-Mail SELFPHP Inh. Damir Enseleit, info@selfphp.de



fileowner


nach unten nach oben Befehl

int fileowner ( string $filename )



nach unten nach oben Version

(PHP 4, PHP 5)



nach unten nach oben Beschreibung

Mit fileowner() kann man sich die ID des Besitzers einer Datei (filename) zurückgeben lassen.

Als Rückgabewert dieser Funktion erhalten Sie die Benutzer-ID als numerischen Wert. Mittels der Funktion posix_getpwuid() können Sie die ID weiter aufsplitten (siehe Beispiel), um z.B. an den Namen des Besitzers zu gelangen.

Achtung: Unter dem Betriebssystem Windows wird die Funktion fileowner() nicht unterstützt.

Beachten Sie bitte, dass das Ergebnis zwischengespeichert (siehe clearstatcache) wird.


Siehe auch:

clearstatcache()





nach unten nach oben Beispiel


<?PHP
$datei 
'index.php';

$id fileowner $datei );

echo 
'Benutzer-ID der Datei ' $datei ': ' $id '<br>';

$array posix_getpwuid $id );

while ( list ( 
$key$val ) = each $array ) )
{
  echo 
$key ' - ' $val '<br>';
}
?>




nach unten nach oben Ausgabe


Benutzer-ID der Datei index.php: 508
name - denseleit
passwd - x
uid - 508
gid - 100
gecos - 
dir - /home/denseleit
shell - /bin/bash