Z_BVAL_P

Z_BVAL_P -- Déréférence un pointeur zval et retourne son élément lval en tant que valeur booléenne

Description

#include <zend_operators.h>

zend_bool Z_BVAL_P ( zval * zval_p )

Z_BVAL_P() retourne l'élément lval de la structure zval pointée par zval_p converti en zend_bool.

Liste de paramètres

zval_p

Pointeur vers la structure zval pour extraire la valeur résultante.

Valeurs de retour

L'élément lval de la structure zval pointée par zval_p converti en zend_bool qui peut être soit TRUE ou FALSE.

Voir aussi

Voir aussi Z_BVAL() et Z_BVAL_PP() pour d'autres macros qui accèdent au champ lval d'un zval converti en zend_bool.

Pour les macros qui extraient d'autres valeurs depuis un zval **, voir Z_ARRVAL_P(), Z_BINLEN_P(), Z_BINVAL_P(), , Z_DVAL_P(), Z_LVAL_P(), Z_OBJCE_P(), Z_OBJ_HANDLE_P(), Z_OBJ_HANDLER_P(), Z_OBJ_HT_P(), Z_OBJPROP_P(), Z_OBJVAL_P(), Z_RESVAL_P(), Z_STRLEN_P(), Z_STRVAL_P(), Z_TYPE_P(), Z_UNILEN_P(), Z_UNIVAL_P(), Z_USTRCPLEN_P(), Z_USTRLEN_P(), et Z_USTRVAL_P().