带有变量名的 call_user_func_array

发布于 2024-12-11 23:23:16 字数 374 浏览 0 评论 0原文

假设我需要使用变量的名称作为 call_user_func_array() 的函数名称文档

例如。

$j = new SomeObject();

我试图调用 $j->funcme();

call_user_func_array('$j->funcme()',$args);

返回未找到或无效函数名称错误

我应该做什么来纠正这个问题?

suppose I need to use a variable's name as the function name of call_user_func_array()Docs

eg.

$j = new SomeObject();

and I'm trying to call $j->funcme();

call_user_func_array('$j->funcme()',$args);

returns the not found or invalid function name error

what should I do to rectify this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

挽清梦 2024-12-18 23:23:16

将其与回调数组一起使用:

call_user_func_array(array($j, 'funcme'), $args);

请参阅:call_user_func_array 文档

Use it with an array for the Callback:

call_user_func_array(array($j, 'funcme'), $args);

See: call_user_func_arrayDocs

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文