www.    .  
Hébergement de site internet à prix discount
  Espace Clients

 
Newsletter
  Indiquer votre email:  
Inscription
Désinscription
 
IMPORTANT *

- 95% des demandes d'aide de nos clients sont traités en moins de 2 heures !
- Nous sommes toujours en pleine innovation !
- Nous améliorons sans cesse la qualité de nos services !

is_numeric

(PHP 4, PHP 5)

is_numeric Détermine si une variable est un type numérique

Description

bool is_numeric ( mixed $var )

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



Copyright ©2007 - 2009 APASTEC / activité hébergement de site internet: punchost
 

Carte BancaireVisaMastercardPayPal Carte Aurore Cofinoga  4 étoiles