Oparrays
- Compiled code
- One for every script element
Contains execution info for a function
- name, filename, flags, start and end line, doc block
- argument information
- opcodes that contain instructions
Opcode
- Basic execution unit
- Two operands
- One result
- znodes during compilation, zend_op containing everything at runtime