Manuel PHP
Précédent |  | Suivant

# is_scalar

(PHP 4 >= 4.0.5)

is_scalar -- Indique si une variable est un scalaire

## Description

``bool is_scalar` (mixed var)`

is_scalar() retourne `TRUE` si la variable `var` est scalaire, et `FALSE` sinon.

Les variables scalaires sont celles qui contiennent des entiers, des nombres à virgules flottantes, des chaînes de caractères ou des booléens. Par exemple :

    <?php
    function show_var($var) {
        if (is_scalar($var))
            echo $var;
        else
            var_dump($var);
    }
    $pi = 3.1416;
    $proteines = array("hemoglobine", "cytochrome c oxidase", "ferredoxine");
    show_var($pi);
    // affiche : 3.1416
    show_var($proteines)
    // affiche:
    // array(3) {
    //   [0]=>
    //   string(10) "hemoglobine"
    //   [1]=>
    //   string(20) "cytochrome c oxidase"
    //   [2]=>
    //   string(10) "ferredoxine"
    // }
    ?>

> Note : is_scalar() a été ajoutée en version PHP 4.05.

Voir aussi : is_bool(), is_double(), is_numeric(), is_float(), is_int(), is_real(), is_string(), is_object(), is_array() et is_integer().

Précédent | Sommaire | Suivant
is_resource | Niveau supérieur | is_string