Bonjour à tous,

Voici un bout de code que j'ai isolé, et qui me créé un gros problème :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
$z = -2302452860;
 
$var1 = $z<<4;
 
echo "z = ".$z."<br>";
echo "z<<4 = ".$var1."<br>";
Sur 2 serveurs différents (l'un en PHP 5.1.6-1, et l'autre en PHP 5.2.0-8), ça me renvoie un résultat différent.

Par rapport au résultat attendu, c'est le PHP 5.1.6-1 qui est ok.
Avez-vous une idée sur la cause du problème ? un bug dans la version 5.2.0-8 ?

Par avance, merci pour les réponses.