phpbar.de logo

Mailinglisten-Archive

[php] bitmask-frage

[php] bitmask-frage

Kai Meder php_(at)_phpcenter.de
Wed, 14 Aug 2002 22:18:32 +0200


nabend ml,
habe folgendes problem:

ich speicher permissions als bitmasks ...
(warum heisst das überhaupt bitmask ???)

folgende permissions gibt es...
view = 1
edit = 2
create = 4
delete = 8
etc ...

meine frage ist nun wieviele permissions ich maximal haben darf,
damit alle miteinandern verknüpft (also alle permissions vorhanden
sind),
keine größere länge als 10 für die dezimale darstellung haben .. puh..
das hört sich mal dumm an .. hoffentlich versteht ihr was ich meine ..

also:
2 ^ 32: 4294967296 (10)
2 ^ 33: 8589934592 (10)
2 ^ 34: 17179869184 (11)

kann ich jetzt davon ausgehen, dass ich nicht mehr als 33 permissions
haben darf, damit ich die bitmask noch in ein int(10) feld in der db
schreiben kann ?

gruß,
kai

--
Kai Meder
kai_(at)_meder.info


php::bar PHP Wiki   -   Listenarchive