Mailinglisten-Archive |
Hallo Mike,
> Hat jemand sowas schon mal gemacht?
so in etwa,
mal sehen ob ich es noch zusammen bekomme (?).
- ein Array mit der gewuenschten Darstellung
$R = array("---","--x","-w-","-wx","r--","r-x","rw-","rwx");
$X = array(/* habe ich vergessen */);
- umwandeln in oktal
$aa = "0000".decoct(fileperms($file));
- und anzeigen
echo $X[intval(substr($aa, strlen($aa)-4, 1))];
echo $R[intval(substr($aa, strlen($aa)-3, 1))];
echo $R[intval(substr($aa, strlen($aa)-2, 1))];
echo $R[intval(substr($aa, strlen($aa)-1, 1))];
Da fehlt jetzt noch die moegliche erste Stelle !
Weil diese jedoch nie belegt war, kann ich mich nicht mehr
erinnern, was dort angezeigt werden muss... :-(
Definitionsgemaess muesste/kann sie aber belegt sein (?).
Vielleicht meldet sich dazu ein Wissender...
m.f.G. N. Pfeiffer
_____________________________________
www.uris.de pfeiffer_(at)_uris.de
0177-2363368 02292-681769
-------------------------------------
e.o.m.
php::bar PHP Wiki - Listenarchive