Types
zval
Submitted by Katrina Niolet on Fri, 06/22/2007 - 23:24.The container used to hold a userspace variable
Properties:
| type | property | description |
|---|---|---|
| zvalue_value | value | actual value contined in this variable |
| zend_uint | refcount | number of references to this variable |
| zend_uchar | type | type of value contained in this variable, see below |
| zend_uchar | is_ref |
zend_object_value
Submitted by Katrina Niolet on Thu, 06/21/2007 - 03:18.Properties:
| type | property | description |
|---|---|---|
| zend_object_handle | handle | object's handle id in the object table |
| zend_object_handlers* | handlers |
zend_uchar
Submitted by Katrina Niolet on Thu, 06/21/2007 - 02:44.An unsigned character
An unsigned character can generally contain values from 0x00 to 0xFF (depending on the host system)
Internally, zend_uchar is an 'unsigned char'
Example:
zend_uchar space = 0x20;
zend_bool
Submitted by Katrina Niolet on Thu, 06/21/2007 - 02:27.A boolean value
A zend_bool should generally only contain a 1 or 0
Internally, zend_bool is an 'unsigned char'
Example:
zend_bool mybool;
