Ciao
$a = "1500A";
if (1501 != $a+1) ...
Vorrei che questo if restituisse falso, invece dice vero perchè converte il tipo di $a; il fatto è che $a può essere sia numerico che una stringa, e l'if deve verificare soltanto il caso numerico
Curiosità:
$a = "1500A";
$a = $a+1;
ottengo 1501
$a = "1500A";
$a++;
ottengo "1500B"