1
Dans mon extension PHP, comment puis-je créer un op_array sans opcodes?Comment créer une op_array vide?
Dans mon extension PHP, comment puis-je créer un op_array sans opcodes?Comment créer une op_array vide?
Vous pouvez utiliser init_op_array(), a déclaré à partir zend_compile.h:
zend_op_array * op_array = emalloc(sizeof(zend_op_array));
init_op_array(op_array, type, INITIAL_OP_ARRAY_SIZE TSRMLS_CC);
type peut être ZEND_EVAL_CODE ou ZEND_USER_FUNCTION.