PHP 的类内如何使用动态函数名?

2016-07-14 18:19:38 +08:00
 crist

class fmOutput { public function sex($value = '') { return 66; } public function op($funcname='', $value = '') { return $this->$funcname; }

public function __call($funcName,$args)
{
	return "Oops,{{$funcName}}is unexist";
}

} $FM = new fmOutput('sex'); echo $FM->op();

然后,没有任何反应,求各位大神解疑。。

4697 次点击
所在节点    PHP
21 条回复
realpg
2016-07-16 08:29:22 +08:00
@crist 想缩写请用 not exist 大家都能懂 非得加上 is 啥的 看惯了英语的肯定觉得不伦不类

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/292541

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX