Visa ett inlägg
Oläst 2008-01-10, 23:53 #5
radioaktivitet radioaktivitet är inte uppkopplad
Flitig postare
 
Reg.datum: Jun 2006
Inlägg: 336
radioaktivitet radioaktivitet är inte uppkopplad
Flitig postare
 
Reg.datum: Jun 2006
Inlägg: 336
Det verkar som om serialize genererar en sträng som bara kan användas av php.

Om man istället använder en bitmask behövs nog bara en byte, eller max två, för att lagra informationen. Bitmaskar skall tydligen gå väldigt snabbt att arbeta mot.

Jag tror att man först måste ta varje position för ettorna och addera dem med varandra. iPhone har en versal på position 2. Det blir alltså binären 10, och det kan jag lagra som integer 2. CocaCola har versal på postion 1 och 5. Det blir alltså binären 1 + binären 10000 vilket blir 10001 vilket jag kan lagra som integer 33.

Ovanstående värden får jag från Kalkylatorn i Windows men jag har ingen aning om hur man gör det i php.

edit: jag tänkte fel, nu skall det vara rätt
radioaktivitet är inte uppkopplad   Svara med citatSvara med citat