php 核心数据结构 Zval

真希望有一天我的钱包,可以和我的脸皮一样厚。

 

Zval是zend中另一个非常重要的数据结构,用来标识并实现PHP变量,其数据结构如下:

 

Zval主要由三部分组成:

  • type 指定了变量所述的类型(整数,字符串,数组)
  • refcount & is_ref  用来实现引用计数
  • value 核心部分  存储了变量的实际数据

 

posted @ 2021-11-05 08:55  方达达  阅读(25)  评论(0编辑  收藏  举报