SommaireTelecharger la documentationChapitre suivantChapitre precedent  

  .: News :.: Edito :.: Scripts :.: Forum :.: Erreurs :.: Jobs :. 
 
Sommaire

Variables

doubleval
empty
gettype
get_defined_vars
get_resource_type
intval
is_array
is_bool
is_double
is_float
is_int
is_integer
is_long
is_null
is_numeric
is_object
is_real
is_resource
is_scalar
is_string
isset
print_r
serialize
settype
strval
unserialize
unset
var_dump

6.98.19 is_scalar

[ Exemples avec is_scalar ]   PHP 4 >= 4.0.5

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.


Chapitre précédentChapitre suivantAccueil nexen.net