Originariamente inviato da Grino
Leggi http://it2.php.net/manual/en/control...res.switch.php
Utilizzi lo switch in modo sbagliato. Nei case deve esserci un valore costante non delle condizioni. Questo normalemnte ma PHP, come sempre fin troppo generoso, permette le sue aberrazioni linguistiche:
Le tue espressioni case producono un booleano che, per quello che è il funzionamento dell'istruzione switch, genera un confronto lasco di uguaglianza fra $timelapse che è un int ed il risultato booleano dell'espressione nel case.
Cosa potrà mai accadere?
![]()
mmmmm, non so, cosa accadrebbe?