Zend Engine Opcodes
- nop
- add?
- sub?
- mul?
- div?
- mod?
- sl?
- sr?
- concat?
- bw_or?
- bw_and?
- bw_xor?
- bw_not?
- bool_not?
- bool_xor?
- is_identical?
- is_not_identical?
- is_equal?
- is_not_equal?
- is_smaller?
- is_smaller_or_equal?
- cast?
- qm_assign?
- assign_add?
- assign_sub?
- assign_mul?
- assign_div?
- assign_mod?
- assign_sl?
- assign_sr?
- assign_concat?
- assign_bw_or?
- assign_bw_and?
- assign_bw_xor?
- pre_inc?
- pre_dec?
- post_inc?
- post_dec?
- assign?
- assign_ref?
- echo?
- print?
- jmp?
- jmpz?
- jmpnz?
- jmpznz?
- jmpz_ex?
- jmpnz_ex?
- case?
- switch_free?
- brk?
- cont?
- bool?
- init_string?
- add_char?
- add_string?
- add_var?
- begin_silence?
- end_silence?
- init_fcall_by_name?
- do_fcall?
- do_fcall_by_name?
- return?
- recv?
- recv_init?
- send_val?
- send_var?
- send_ref?
- new?
- init_ns_fcall_by_name?
- free?
- init_array?
- add_array_element?
- include_or_eval?
- unset_var?
- unset_dim?
- unset_obj?
- fe_reset?
- fe_fetch?
- exit?
- fetch_r?
- fetch_dim_r?
- fetch_obj_r?
- fetch_w?
- fetch_dim_w?
- fetch_obj_w?
- fetch_rw?
- fetch_dim_rw?
- fetch_obj_rw?
- fetch_is?
- fetch_dim_is?
- fetch_obj_is?
- fetch_func_arg?
- fetch_dim_func_arg?
- fetch_obj_func_arg?
- fetch_unset?
- fetch_dim_unset?
- fetch_obj_unset?
- fetch_dim_tmp_var?
- fetch_constant?
- goto?
- ext_stmt?
- ext_fcall_begin?
- ext_fcall_end?
- ext_nop?
- ticks?
- send_var_no_ref?
- catch?
- throw?
- fetch_class?
- clone?
- init_method_call?
- init_static_method_call?
- isset_isempty_var?
- isset_isempty_dim_obj?
- pre_inc_obj?
- pre_dec_obj?
- post_inc_obj?
- post_dec_obj?
- assign_obj?
- instanceof?
- declare_class?
- declare_inherited_class?
- declare_function?
- raise_abstract_error?
- declare_const?
- add_interface?
- declare_inherited_class_delayed?
- verify_abstract_class?
- assign_dim?
- isset_isempty_prop_obj?
- handle_exception?
- user_opcode?
- jmp_set?
- declare_lambda_function?
