Z_BVAL

Z_BVAL -- zval lval 要素を bool で返す

説明

#include <zend_operators.h>

zend_bool Z_BVAL ( zval zv )

Z_BVAL() は、zv の lval 要素を zend_bool にキャストして返します。

パラメータ

zv

結果の値を抽出する zval 構造体。

返り値

zv の lval 要素を zend_bool にキャストして返します。 TRUE あるいは FALSE のいずれかです。

参考

zval の lval フィールドに zend_bool としてアクセスするためのその他のマクロについては Z_BVAL_P() および Z_BVAL_PP() を参照ください。

zval ** からその他の値を取り出すマクロについては Z_ARRVAL()、Z_BINLEN()、 Z_BINVAL()、 Z_DVAL()、Z_LVAL()、 Z_OBJCE()、Z_OBJ_HANDLE()、 Z_OBJ_HANDLER()、Z_OBJ_HT()、 Z_OBJPROP()、Z_OBJVAL()、 Z_RESVAL()、Z_STRLEN()、 Z_STRVAL()、Z_TYPE()、 Z_UNILEN()、Z_UNIVAL()、 Z_USTRCPLEN()、Z_USTRLEN() および Z_USTRVAL() を参照ください。