call_user_function_ex ... &reftitle.description; #include <zend_API.h> intcall_user_function_ex HashTable*function_table zval**object_pp zval*function_name zval**retval_ptr_ptr zend_uintparam_count zval**params[] intno_separation HashTable*symbol_table TSRMLS_DC ... &reftitle.parameters; function_table ... object_pp ... function_name ... retval_ptr_ptr ... param_count ... params[] ... no_separation ... symbol_table TSRMLS_DC ... &reftitle.returnvalues; ...