|  | 
|  | 
 | 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
 
 | 
Indique si une variable est un scalaire 
 boolean
        is_scalar
      
      (mixed
       var
      )
 is_scalar() retourne TRUE si
     la variable var est scalaire, et
     FALSE sinon.
 
 Note : 
      
       is_scalar() ne considère par les types
      ressources (resource) comme des
      valeurs scalaires. Ce comportement est intentionnel : les
      ressources sont des données abstraites qui sont actuellement
      basées sur des entiers. Ce comportement n'est pas fiable, car il
      se peut que cette implémentation change un jour.
 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().
 
 | 
 |  | 
			
				|  |