phpbar.de logo

Mailinglisten-Archive

[php] fileperms();

[php] fileperms();

Norbert Pfeiffer pfeiffer_(at)_uris.de
Sat, 18 Nov 2000 10:19:40 +0100


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