Ϊ���� PHP ������ʹ�ñ������ͱ���Ҫѧ�� PHP ��ʹ�õĻ�������IJ��졣���ȣ�PHP ��һ�Ŷ�̬�����������ԡ���Σ�PHP ��д�������ʹ���ڴ洦������ü����ĸ�������������ü�������֪ʶ �½��Ի�����ʹ�ü��������õ�ϸ�ڡ�
PHP ������ͨ����˵������������ɣ���ǩ�����磬�����Ƿ��ű��е�һ����Ŀ����ʵ�ʱ����������ڴ��ֲ�ľ��������ж�����Ա���������
�����������ڴ����г�Ϊ zval�����������账��������������ݡ�
����ʵ��ֵ����ǰ���͡�ͳ��ָ��������ı�ǩ����������ָʾ��Щ��ǩ�����û��Ǹ����ı�־��
�� PHP 5.3 �У��йؽṹ���� Zend/zend.h ���ҵ��������ڣ�
typedef struct _zval_struct zval;
typedef union _zvalue_value {
long lval; /* long value */
double dval; /* double value */
struct { /* string type */
char *val;
int len;
} str;
HashTable *ht; /* hash table value */
zend_object_value obj;
} zvalue_value;
struct _zval_struct {
/* Variable information */
zvalue_value value; /* value */
zend_uint refcount__gc;
zend_uchar type; /* active type */
zend_uchar is_ref__gc;
};
�� zvalue_value
�У�ͨ�����ƺ�ע�Ϳ�������ҵ��ֶ���ʹ�õIJ�ͬ���͵��ڲ�������ʽ——�����ǵ���֪��
PHP ����ʵ�����ǹ�ϣ��ʱ�����ǣ�����Ҳ��©�˼���
PHP ���ͣ�NULL, boolean �� resources��NULL ����Ҫֵ��NULL ���Ǵ����͵�ֵ����
boolean �� resource ��ֵ��˵��PHP Ҳʹ��ֵ�ֶΡ�����
boolean ֵ��Ϊ false ʱ���
0��Ϊ true ʱ��� 1��resource
���͵ı�����ŵ�����Դ�� id��
���ڣ��и�����Ϣ���㲻��Ҫ֪����Щϸ�ڣ���Ϊ�� PHP ������ʹ�úꣻ����Ϣ���кܶ�꣺
��ֱ�Ӵ�ȡ zval �ĺ꣬���о�����ָ�� zval
��ָ�룬������ָ�� zval
��ָ���ָ�룬������궼��������Щָ��Ľݾ�����Щ��ֲ��� Zend/zend.h,
Zend/zend_operators.h �� Zend/zend_API.h ֮�С�