8.10 Créer des variables
8 Développer PHP 4.0
Manuel PHP
. Présentation . Entiers (Longs) . Les nombres à virgules flottantes (Doubles, Floats) . Chaînes de caractères (strings) ->Booléens . Tableaux . Objets . Ressources . Macros de création automatique de variables globales . Créations de constantes
|
8.10.5 Booléens
Les booléens sont créés comme des entiers, mais ils ont le type
IS_BOOL
. Les valeurs autorisées
dans
lval
sont
0
et
1
:
zval *new_bool;
MAKE_STD_ZVAL(new_bool);
new_bool->type = IS_BOOL; new_bool->value.lval = 1;
Les macros correspondantes pour ces types sont
ZVAL_BOOL
(en spécifiant la valeur), ainsi que
ZVAL_TRUE
et
ZVAL_FALSE
(
qui donne explicitement la valeur de
TRUE
et
FALSE
,
respectivement).
|