Mi aspettavo ci fosse una forma di controllo tra PDO::PARAM_INT e $param,
Nel caso non fosse rispettato errore.

A questo punto sorge una domanda spontanea a cosa serve passargli la tipologia di parametro?