1
在我的PHP擴展中,如何創建一個沒有opcode的op_array?如何創建一個空的op_array?
在我的PHP擴展中,如何創建一個沒有opcode的op_array?如何創建一個空的op_array?
您可以從zend_compile.h使用init_op_array(),宣佈:
zend_op_array * op_array = emalloc(sizeof(zend_op_array));
init_op_array(op_array, type, INITIAL_OP_ARRAY_SIZE TSRMLS_CC);
類型可以是ZEND_EVAL_CODE或ZEND_USER_FUNCTION。