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.2 Entiers (Longs)
Passons maintenant à l'assignation de données aux variables, en commençant
par les entiers. Les entiers (appelés aussi les longs, en anglais), sont
très simples à stocker. En observant la structure des enveloppes
zval
, vous trouverez l'élément
zval.value
,
présenté plus tôt dans ce chapitre. Le membre de
zval.value
qui contient cette valeur est
lval
.
Le type correspondant à la valeur est
IS_LONG
(voir Creation of a long. ).
Alternativement, vous pouvez utiliser la macro
ZVAL_LONG
:
zval *new_long;
MAKE_STD_ZVAL(new_long); ZVAL_LONG(new_long, 10);
|