php7内核读书笔记-第五章 php的编译与执行

opline指令-操作数类型

IS_CONST 常量,也称作字面量,比如$a=123,$a="hello",其中123,hello就是字面量

IS_CV 变量,比如$a=123,$b=3+$c,$a,$b,$c就是CV变量

IS_VAR PHP变量,比如$a=time(),time()的返回值就是IS_VAR类型

IS_TMPVAR 临时变量,或者中间变量 $a="hello".time(), "hello".time()就是临时变量

IS_UNUSED 表示操作数没有使用

EXT_TYPE_UNUSED 表示返回值但是没有使用