课程
/后端开发
/PHP
/PHP进阶篇
$func = 'getSpeed'; $className = 'Car'; echo $className::$func(); //动态调用静态方法
哪位大神能详细解释下类名赋给变量名是啥意思?
2016-11-11
源自:PHP进阶篇 2-6
正在回答
这只是把类名'car'这个字符串给了变量$classname 那么就可以用这个变量代表这个类名了
如果重新把值赋给变量这个变量不就可以代表多个类进行操作了吗?
那 类 如果是变量的话类的属性又是什么?变量的变量?
你没搞懂这句话的原因应该是对类名和变量名两个东西没有清晰的认识。
可以确定的是,两个都是某样东西的名字。
类名是各种类的名字(比如课程中的class car,car就是名字)。
变量名是变量的名字。
把类名赋给变量名意思就是把类名(car)作为一个变量,储存在变量中($className).
举报
轻松学习PHP中级课程,进行全面了解,用PHP快速开发网站程序
2 回答能不能给详细解释一下
2 回答哪位大神可 把珠、这段代码详细解说一下。
1 回答类和对象 ,谁能详细解释下啊
2 回答谁能给我解释解释这都是什么意思?
1 回答不会啊 不懂 完全懵了 求大神详细解释一下