is_numeric
(PHP 4, PHP 5)
is_numeric — D�termine si une variable est un type num�rique
Description
D�termine si la variable donn�e est de type num�rique. Les cha�nes num�riques sont compos�es optionnellement de signes, de n'importe quel nombre de chiffres, optionnellement d'une partie d�cimale ainsi qu'une partie exponentielle. +0123.45e6 est une valeur num�rique valide. La notation hexad�cimale (0xFF) est autoris�e �galement, mais uniquement sans un signe, sans d�cimale et sans partie exponentielle.
Liste de param�tres
- var
-
La variable � �valuer.
Valeurs de retour
Retourne TRUE si var est un nombre ou une cha�ne num�rique, FALSE sinon.
Exemples
Exemple #1 Exemple avec is_numeric()
<?php
$tests = Array(
"42",
1337,
"1e4",
"not numeric",
Array(),
9.1
);
foreach($tests as $element)
{
if(is_numeric($element))
{
echo "'{$element}' is numeric", PHP_EOL;
}
else
{
echo "'{$element}' is NOT numeric", PHP_EOL;
}
}
?>
Voir aussi
- ctype_digit() - V�rifie qu'une cha�ne est un entier
- is_bool() - D�termine si une variable est un bool�en
- is_null() - Indique si une variable vaut NULL
- is_float() - D�termine si une variable est de type nombre d�cimal
- is_int() - D�termine si une variable est de type nombre entier
- is_string() - D�termine si une variable est de type cha�ne de caract�res
- is_object() - D�termine si une variable est de type objet
- is_array() - D�termine si une variable est un tableau