Déterminer si une variable est de type nombre entier

PHP cours tutorial

La fonction is_int()

(PHP 4, PHP 5)

La fonction is_int() détermine si une variable est de type nombre entier.

Syntaxe :

is_int ($var )

 

détermine si la variable donnée est de type nombre entier.

L’argument $var est la variable à vérifier.

Note:

Pour tester si une variable est un nombre ou une chaîne numérique (comme les entrées de formulaire, qui sont toujours des chaînes), vous devez utiliser la fonction is_numeric().

La fonction is_int() retourne TRUE si var est un entier, FALSE sinon.

Exemple :

<?php

if (is_int(23)) {

    echo "c’est un entier\n";

} else {

    echo "n'est pas un entier\n";

}

var_dump(is_int(23));

var_dump(is_int("23"));

var_dump(is_int(23.5));

var_dump(is_int(true));

?>

 

Ce qui va afficher :

est un entier

boolean true
boolean false
boolean false
boolean false



Cours precedent:
cours precedent  La fonction is_float()

    Fonctions de manipulation des variables en PHP

 Cours suivant:
La fonction is_null()   cours suivant

Par carabde 20 Aout 2014