Hallo,
ich hab ein Script auf zwei verschiedenen Servern laufen und ich blick es nicht mehr.
Hier mal die Ausgangslage:
a = 4653896912
b = 13
nach
kommt auf einen Server:
a = 568102
und auf dem anderen
a = 43814 ->(so soll es sein !)
raus.
Was soll mir das jetzt sagen ? Ich hab jeweils Debug ausgaben vor dieser und nach der Anweisung gemacht und er rechnet einfach anders. An welchen Einstellungen kann den sowas liegen.
Was macht $a>>$b ?
Ist doch ne Bitverschiebung ?
Gruß Thomas
ich hab ein Script auf zwei verschiedenen Servern laufen und ich blick es nicht mehr.
Hier mal die Ausgangslage:
a = 4653896912
b = 13
nach
PHP-Code:
$a = ($a>>$b);
a = 568102
und auf dem anderen
a = 43814 ->(so soll es sein !)
raus.
Was soll mir das jetzt sagen ? Ich hab jeweils Debug ausgaben vor dieser und nach der Anweisung gemacht und er rechnet einfach anders. An welchen Einstellungen kann den sowas liegen.
Was macht $a>>$b ?
Ist doch ne Bitverschiebung ?
Gruß Thomas
Kommentar