public: 公开可见,用在类中,声明类的某个方法或变量属性可以直接在外部调用。
protected: 对象内部可见 (该对象的子对象同样可以访问)
private: 对象自身内部可见 (不包含该对象的子对象,或者说private属性和方法不会被继承)
global: 是在方法(函数)中,如果想要使用一个在方法外部声明的变量,可以使用global来声明。
static: 静态变量仅在局部函数域中存在,但当程序执行离开此作用域时,其值并不丢失。
const: 可以把在类中始终保持不变的值定义为常量。
define(): 函数定义一个常量。
self: 指向当前类的指针
this: 指向当前对象的指针
parent: 指向父类的指针