我是php扩展编写和处理php扩展的新手,它将捕获被调用的函数及其参数。 我可以使用以下代码获取函数名称
static void get_function_details(zend_execute_data *data, zend_op_array *op_array TSRMLS_DC)
{
fprintf(fp,data->function_state.function->common.function_name);
}
但是我很难获得参数细节。
我尝试了以下作品,但它没有用
char ** args;
char * first_arg;
args = (char**)data->function_state.arguments;
first_arg = *args;
fprintf(fp,first_arg);
任何人都可以给我一些示例代码来获取函数参数。