LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Programming (https://www.linuxquestions.org/questions/programming-9/)
-   -   Storing multiple options in a single variable (binary addition?) (https://www.linuxquestions.org/questions/programming-9/storing-multiple-options-in-a-single-variable-binary-addition-716646/)

matt_heys 04-03-2009 03:09 PM

Storing multiple options in a single variable (binary addition?)
 
Sorry but I have no idea what this is called and googleing "Binary Options" just brings back financial websites.

I want to store a set of options as an integer e.g.

Option 1 = 1
Option 2 = 2
Option 3 = 4
Option 4 = 8

So if I tick 1 & 3 the value is 5, or 2, 3 & 4 the value is 14.

I want to do this in PHP, is there a pre defined function for it or does anyone know a pseudo code example?

I can probably store the values without a problem as it's just addition, but I won't know how to then read them properly. I can't think of a simple way of doing it.

Also does anyone know what this is called so I could Google it a bit more.

matt_heys 04-03-2009 03:38 PM

FIXED
 
Someone at work just came back from the pub, Bitwise is what I need and I've found some info.

Sorry didn't expect anyone back in the office until Monday.


All times are GMT -5. The time now is 06:04 PM.