讨论数量:
类是创建对象的模板,其中可以定义属性和方法。方法是在类中定义的,而函数是在全局定义的。方法只能在类的实例上调用(或者直接在类上调用:静态方法)。而函数可以在PHP程序的任何位置调用。
如果希望定义一个模板,将相关的逻辑构建可复用的代码,就可以封装一个类。 如果希望一段代码专门用于某个类的实例,就可以封装一个方法。 如果希望定义一个比较通用的代码块,可以在任何地方直接调用,就可以定义函数。
推荐文章: