为了账号安全,请及时绑定邮箱和手机立即绑定

不理解$name='funct'这样的调用方式,如果没有funct()函数存在,怎么不可以把funct理解为一个字符

不理解$name='funct'这样的调用方式,如果没有funct()函数存在,怎么不可以把funct理解为一个字符

PHP
一只幸福的喵 2016-11-27 17:43:54
<?phpfunction func() {    echo 'my function called.';}$name = 'func';//调用可变函数$name();
查看完整描述

1 回答

?
qq_青枣工作室_0

TA贡献446条经验 获得超754个赞

'func'就是一个字符串,$name也就是一个字符串。

但是$name(),后面有括号,就表示要执行一个函数。php先把$name值解析出来,得到'func',再执行代码func()

查看完整回答
1 反对 回复 2016-11-27
  • 1 回答
  • 0 关注
  • 1213 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信