课程
/后端开发
/PHP
/PHP进阶篇
前面可变函数理解了 后边那个说用在对象的方法上怎么理解 有点抽象。。有谁能帮解答一下么~能举例说明最好了
2016-10-27
源自:PHP进阶篇 11-4
正在回答
首先你要知道什么是类:
book是一个类(前面用class声明),getName()是类中的一个方法。
$book=new book();意思就是实例化一个新的类叫做 book。
$book->getName(); 就是访问实例化后的book这个类中的方法getName()。
然后可变函数的应用上,用$func='getName';$book->$func();意思就是利用可变函数调用方法getName()。
GetElemenTbY_Dc3741964 提问者
慕粉4274102 回复 GetElemenTbY_Dc3741964 提问者
我打了这行代码,用环境打开不显示东西
夏目祐太
book为对象,调用book的方法。就像你想叫你女朋友帮你拿东西一样.
最后一行$book调用了可变函数$func()
举报
轻松学习PHP中级课程,进行全面了解,用PHP快速开发网站程序
1 回答关于对象执行方法的方法
4 回答关于析构方法的理解
2 回答PHP中变量要先声明才能用,为什么PHP函数可以在声明前就调用的?根据的原理是什么?
2 回答为什么PHP函数可以在定义声明前就能调用?PHP程序的执行不是从上到下的吗?函数全局性的基本原理是什么?
1 回答关于构造函数私有方法