Provo a farti un esempio:
Dovrebbe essere veloce perché lavora con un tipo di dato primitivo, no? Invece, è più veloce un:Codice PHP:
$valoreHex1 = funzioneShift($valoreHex2 ^ 0x01) * funzioneShift($valoreHex2 ^ 0x01) + 0x01 ecc..
Codice PHP:
if($valoreScelto == $valoreDaTrovare)
{
$contenitore = $variabileHex | 0x10;
}
if($valoreScelto == $valoreDaTrovare2)
{
$contenitore = $variabileHex | 0x20;
}
if($valoreScelto == $valoreDaTrovare3)
{
$contenitore = $variabileHex| 0x30;
}ecc..