Stefan: Bitfield in PHP ? Wie ?

Beitrag lesen

Tach zusammen,

ich möchte ein oder mehrere beliebige Flags setzen, in dem ich eine Funktion in dieser Art aufrufe:

$interface->setMode(MODE_DEFINE1 | MODE_DEFINE2);

Diese Art der Variablen-Übergabe findet sich ja auch in einigen PHP-Funktionen.

Mein Problem: ich stehe da gerade ein bißchen neben mir. :)
Wie definiere ich die Modes ? Wie lese ich die übergebenen Werte aus ?

Kann mir da jemand kurz eine Idee, bzw. weiterführenden Link anreichen ?

Vielen Dank,
Stefan