Les données récupérés d'un formulaire sont des chaînes de caractères, le méthode is_int ne permet pas de tester qu'une chaîne de caractères est un entier
<?php
$val="123";
var_dump(is_int($val));
?>
affiche: bool(false)
il faut comme indiqué dans la doc utiliser is_numeric
<?php
$val="123";
var_dump(is_numeric($val));
?>
affiche: bool(true)
Mais je souhaite limiter la saisie aux nombres entiers
[^] # Re: un conseil au passage.
Posté par parsy . En réponse au message tester si la valeur saisie dans un formulaire est un entier. Évalué à 1.
<?php $val="123"; var_dump(is_int($val)); ?>affiche: bool(false) il faut comme indiqué dans la doc utiliser is_numeric<?php $val="123"; var_dump(is_numeric($val)); ?>affiche: bool(true) Mais je souhaite limiter la saisie aux nombres entiers<?php $val="123.5"; var_dump(is_numeric($val)); ?>affiche: bool(true) Il faut complèter la condition is_numeric($val) par quoi ?[^] # Re: Meuh
Posté par parsy . En réponse au message Gtk::Image. Évalué à 1.