php - 在php扩展中获取函数参数

php - 在php扩展中获取函数参数,第1张

我是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);

任何人都可以给我一些示例代码来获取函数参数。

最佳答案:

0 个答案:

没有答案
本文经用户投稿或网站收集转载,如有侵权请联系本站。

发表评论

0条回复