课程
/后端开发
/PHP
/PHP进阶篇
动态调用静态方法和类名::方法名调用静态方法有什么区别?
2017-01-23
源自:PHP进阶篇 2-6
正在回答
Car::getSpeed();
这是直观的类名::函数名()调用方式
$func='getSpeed';
$className='Car';
echo $className::$func();
这种可以修改$func = 'getHeight' className='Bus'来调用
最后的echo不需要做改变,只需要改变两个变量即可
怀中猫 提问者
慕粉1148586071 回复 怀中猫 提问者
懒惰的马仔3724683
什么鬼
举报
轻松学习PHP中级课程,进行全面了解,用PHP快速开发网站程序
2 回答静态方法也可以通过变量来进行动态调用
3 回答静态方法只能使用静态变量吗?
2 回答静态方法通过变量来调用问题
2 回答静态变量在成员方法里的调用
3 回答静态方法构造