I have a problem because there is BIGINT data (64-bit integers) in my database, but the PHP version that I am running is only 32-bit.
So when I pull the value out of the table, I get a numeric string representing a 64-bit integer in base 10. What I would ideally want to do is use a 64-bit integer as a bitmask. So I need to go to two 32-bit integers (one of which is the upper part and one lower part) or a numeric string in base 2.
The problem is that I cannot just multiply this because my PHP is only 32-bit. I am stuck?
source
share