2012-09-23 22 views

回答

1

搜索的zend_is_callable和潛入PHP代碼的src後,我知道該怎麼稱呼一個可調用的zval:

zval ret; 

zval* params[] = { param }; // param is zval* too 

if (SUCCESS == call_user_function(CG(function_table), NULL, callable, &retval, 1, params TSRMLS_CC)) { 
    // callable is a zval* 
    // you can do something with the retval now 
}