Saluti a tutti, stamattina sto impazzendo con una cosa stupidissima;

ecco l'estratto di codice:
Codice PHP:
<?
    
foreach ($params as $key => $val)
    {
        print 
"
$key => $val";
    }

    
$temp_id=$params['id'];
    
    print 
"
"
.gettype($temp_id);

?>
ottengo come risultato:
Codice PHP:
name => _abbinamenti_Event1
id 
=> 1
string 
quel maledetto valore di id mi esce sempre fuori come stringa, non c'è niente da fare, e nel momento in cui lo applico in una query non funziona

mi servirebbe che il valore temp_id diventi senza dubbi un intero, ho provato a sommargli zero, intval, number_format, nulla!!!!

cosa sbaglio?

grazie per l'aiuto!