Ciao,

provate a fare questo codice:

Codice PHP:
<?php

$num
=(int) $_GET['prova'];
echo 
$num;

?>

e a interrogare la pagina così:

file.php?prova=007nome


Soprresa: la stringa è diventata un numero... se provo invece a fare:

Codice PHP:
<?php

is_int
($_GET['prova']);
?>
e ad interrogare come file.php?prova=7 la funzione mi da false.


Come faccio a sapere univocamente se il parametro passato x get è veramente un numero o una stringa?

Grazie