Zend Engine 2 �������б�

Table of Contents

Opcode

��ҳ�г�����¼���� Zend Engine 2 ���� PHP �ļ������ɵ�ȫ��Opcode��ʹ�� vld ��չ(�μ� » https://pecl.php.net/package/vld)�� PHP �ļ���Opcode���ܻᱻ������

Opcode �б�
��� ���� �Ƿ������Ӵ���
0NOP��
1ADD��
2SUB��
3MUL��
4DIV��
5MOD��
6SL��
7SR��
8CONCAT��
9BW_OR��
10BW_AND��
11BW_XOR��
12BW_NOT��
13BOOL_NOT��
14BOOL_XOR��
15IS_IDENTICAL��
16IS_NOT_IDENTICAL��
17IS_EQUAL��
18IS_NOT_EQUAL��
19IS_SMALLER��
20IS_SMALLER_OR_EQUAL��
21CAST��
22QM_ASSIGN��
23ASSIGN_ADD��
24ASSIGN_SUB��
25ASSIGN_MUL��
26ASSIGN_DIV��
27ASSIGN_MOD��
28ASSIGN_SL��
29ASSIGN_SR��
30ASSIGN_CONCAT��
31ASSIGN_BW_OR��
32ASSIGN_BW_AND��
33ASSIGN_BW_XOR��
34PRE_INC��
35PRE_DEC��
36POST_INC��
37POST_DEC��
38ASSIGN��
39ASSIGN_REF��
40ECHO��
41PRINT��
42δ��¼��
43JMPZ��
44JMPNZ��
45JMPZNZ��
46JMPZ_EX��
47JMPNZ_EX��
48CASE��
49SWITCH_FREE��
50BRK��
51δ��¼��
52BOOL��
53INIT_STRING��
54ADD_CHAR��
55ADD_STRING��
56ADD_VAR��
57BEGIN_SILENCE��
58END_SILENCE��
59INIT_FCALL_BY_NAME��
60DO_FCALL��
61DO_FCALL_BY_NAME��
62RETURN��
63RECV��
64RECV_INIT��
65SEND_VAL��
66SEND_VAR��
67SEND_REF��
68NEW��
69δ��¼��
70FREE��
71INIT_ARRAY��
72ADD_ARRAY_ELEMENT��
73INCLUDE_OR_EVAL��
74UNSET_VAR��
75UNSET_DIM��
76UNSET_OBJ��
77FE_RESET��
78FE_FETCH��
79EXIT��
80FETCH_R��
81FETCH_DIM_R��
82FETCH_OBJ_R��
83FETCH_W��
84FETCH_DIM_W��
85FETCH_OBJ_W��
86FETCH_RW��
87FETCH_DIM_RW��
88FETCH_OBJ_RW��
89FETCH_IS��
90FETCH_DIM_IS��
91FETCH_OBJ_IS��
92FETCH_FUNC_ARG��
93FETCH_DIM_FUNC_ARG��
94FETCH_OBJ_FUNC_ARG��
95FETCH_UNSET��
96FETCH_DIM_UNSET��
97FETCH_OBJ_UNSET��
98FETCH_DIM_TMP_VAR��
99FETCH_CONSTANT��
100δ��¼��
101EXT_STMT��
102EXT_FCALL_BEGIN��
103EXT_FCALL_END��
104EXT_NOP��
105TICKS��
106SEND_VAR_NO_REF��
107CATCH��
108THROW��
109FETCH_CLASS��
110CLONE��
111δ��¼��
112INIT_METHOD_CALL��
113 INIT_STATIC_METHOD_CALL ��
114ISSET_ISEMPTY_VAR��
115ISSET_ISEMPTY_DIM_OBJ��
116δ��¼��
117δ��¼��
118δ��¼��
119δ��¼��
120δ��¼��
121δ��¼��
122δ��¼��
123δ��¼��
124δ��¼��
125δ��¼��
126δ��¼��
127δ��¼��
128δ��¼��
129δ��¼��
130δ��¼��
131δ��¼��
132PRE_INC_OBJ��
133PRE_DEC_OBJ��
134POST_INC_OBJ��
135POST_DEC_OBJ��
136ASSIGN_OBJ��
137δ��¼��
138INSTANCEOF��
139DECLARE_CLASS��
140 DECLARE_INHERITED_CLASS ��
141DECLARE_FUNCTION��
142RAISE_ABSTRACT_ERROR��
143δ��¼��
144ADD_INTERFACE��
145δ��¼��
146VERIFY_ABSTRACT_CLASS��
147ASSIGN_DIM��
148ISSET_ISEMPTY_PROP_OBJ��
149HANDLE_EXCEPTION��
150USER_OPCODE��
152ZEND_JMP_SET��
153ZEND_DECLARE_LAMBDA_FUNCTION��