proprio per questo motivo io dico che le stringhe che DEVONO essere numeri, BISOGNA trasformarli in numeri:

la mia select mySelect ha solo numeri come value nelle option:

$mySelect = intval($_POST['mySelect']);

Se non è un numero mi torna 0 e me lo smazzo come tale.