C 调用外部方法

来源:互联网 发布:在node中怎样进入目录 编辑:程序博客网 时间:2024/05/20 00:39
zval function_name, *retval, **argv[1], *param;
MAKE_STD_ZVAL(retval);
MAKE_STD_ZVAL(param);
ZVAL_STRING(param, "-1.5", 1);
argv[0] = &param;

ZVAL_STRING(&function_name, "abs", 1);
if (call_user_function(EG(function_table), NULL, &function_name, retval, 1, *argv TSRMLS_CC) == FAILURE) {
RETURN_BOOL(0);
}
else {
RETURN_ZVAL(retval, 1, 0);
}
0 0
原创粉丝点击