类型的访问修饰符允许开发人员对类成员的访问进行限制,这是PHP的特性,但却是OOP语言的一个好的特性。而且大多数OOP语言都已支持此特性。PHP支持如下3种访问修饰符:public(公有的、默认的),private(私有的)和protected(受保护的)三种。
Public公有修饰符,类中的成员将没有访问限制,所有的外部成员都可以访问这个类的成员(包括成员属性和成员方法),在PHP以前的版本中,PHP中类的成员都是public的,而且在PHP新版本中如果类的成员没有指定成员访问修饰符,将被视为public。