oujood.com

Déterminer si une variable est de type numérique

La fonction is_numeric() détermine si une variable est de type numérique

chercher |

PHP cours tutorial

La fonction is_numeric()

(PHP 4, PHP 5)

La fonction is_numeric()détermine si une variable est de type numérique

Syntaxe:

is_numeric($var)

La fonction is_numeric() 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.45e6est 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.

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

La fonction is_numeric() retourne TRUE si $var est un nombre ou une chaîne numérique, FALSE sinon.

Exemple:

<pre>

<?php

$tests = array("42", 1337,"1e4", "not numeric", Array(), 9.1 );

foreach ($tests as $element) {

if (is_numeric($element)) {

echo "'{$element}' est de type numérique", PHP_EOL;

} else {

echo "'{$element}' n'est pas de type numérique", PHP_EOL;

}

}

?>

</pre>



Cours precedent:
  La fonction is_null()

    Fonctions de manipulation des variables en PHP

 Cours suivant:
La fonction is_object   

Par carabde 20 Aout 2014



Voir aussi nos tutoriel :

fonction substr_compare, substr_compare

Compare deux chaînes depuis un offset jusqu' une longueur en caractères

border-top-color

Définit la couleur de la bordure supérieure

Balise textarea

Définit un contrôle de saisie sur plusieurs (zone de texte)