par
AB » 06 nov. 2012, 00:06
Je vérifie s'il s'agit bien d'un nombre, mais je peu faire 1,5. Ce que je ne veux pas...
Deux solutions.
Soit tu veux au final avoir un entier et tu peux faire :
$nb = is_numeric($_GET['toto']) ? intval($_GET['toto']) : 'valeur par défaut';
Soit tu veux tester que la valeur rentrée est bien un entier et tu peux faire :
$nb = is_numeric($_GET['toto']) && intval($_GET['toto']) == $_GET['toto'] ? $_GET['toto'] : 'pas bon';