nella funzione di paginazione dei dati un link viene creato dinamicamente ed ho una istruzione di questo tipo:


Codice PHP:
echo "<a href=\"miapagina.php?variabile=$variabile&id=".(int)$dato[id]."\">"
adesso in miapagina.php vorrei controllare che $dato[id] sia effettivamente un intero ma se faccio

Codice PHP:
is_int($id
oppure

Codice PHP:
is_numeric($id
ottengo sempre false perchè
Codice PHP:
var_dump($id) = string 
come faccio a fare in modo che $id sia intero o al limite un numero? l'obiettivo è evitare che possa essere fatto code injection