phpbar.de logo

Mailinglisten-Archive

AW: [php] Berechtigungs System

AW: [php] Berechtigungs System

Michael Schoenboeck liste-php at digitalhome.cc
Son Feb 1 16:13:16 CET 2004


Hallo,

> Hast Du da eventuell einen string, also $user_acl = 
> "100101101001|4"; Das was da
> steht ist 100101101001 bitweise or Verknüpft mit 4 also 
> 1316853197 was mit dem
> folgenden nicht zusammen passt ;-)

Das ist mir jetzt nicht klar? *im wald steh*

> > $acl_login			= $user_acl[0];
> 
> Das sollte besser $acl_login = $user_acl{0}; sein - Du willst ja ein
> String-Index und kein Array-Element. Die []-Schreibweise geht 
> zwar ist aber
> nicth "state of the art".[1]

Ok stimmt, war eine bildungslücke.

> Wenn man etwas Speicherplatz sparen will kann man das auch in 
> ein Bitmuster
> übertragen - dann geht nur der Part ab dem "|" nicht mehr. 
> Überprüfen ob ein
> Flag (nicht) gesetzt ist kann man dann über bitweise 
> Verknüpfereien - da kann
> man dann mit einer Operationauch gleich mehrere Flags auf 
> einmal abfragen.[2]

Hmmm, auch das ist mir nicht ganz klar. Liegt wohl daran das mir das wirt
bitmuster jetzt nichts sagt, bzw. ich mir darunter nichts vorstellen kann.

Danke jedenfalls.

Lg
Michael


php::bar PHP Wiki   -   Listenarchive