首页 > 代码库 > php 变量
php 变量
php的变量是由zval结构体表示包含zvalue、type、is_ref_gc、refcount_gc构成有八种类型构成boolean、interger、float、string、array、object、resource、null
php的常量:typedef struct _zend_constant {
zval value;
int flags; /* 常量的标记如 CONST_PERSISTENT | CONST_CS */
char *name; /* 常量名称 */
uint name_len;
int module_number; /* 模块号 */
} zend_constant;
与变量相比增加了一些额外的标识
php的预定义变量在请求初始(rinit)是定义并赋值EG(symbol_table)
php的静态变量由函数或者类的符号表中所获得
php的数据类型函数包括settype、gettype,在php内部针对强制类型转换实现了一系列的convert_to_*函数
php 变量
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。