Sospetto [BUG] in PHP4/PHP5
Ciao Altervista,
lavorando sul mio sito ospitato qui ho riscontrato uno strano comportamento nella selezione multipla del PHP, sia nella versione 4.4.9 che nella versione 5.2.13, entrambe disponibili su Altervista.
Ecco un esempio del bug:
Codice PHP:
$count = 2;
$stored = 2;
switch($diff = $count - $stored)
{
case ($diff < 0):
echo 'diff < 0';
break;
case ($diff == 0):
echo 'diff = 0';
break;
}
La selezione multipla è in pratica lo switch: lo strano comportamento consiste nello scegliere il primo caso (case) quando invece va scelto il secondo; infatti provando il codice esso restituisce:
Mi confermate che è un BUG oppure sono io che non so usare lo switch?