2017年7月19日~~

PHP面向对象

1定义静态方法:

由于静态方法不需要通过对象即可使用,所以伪变量$this在静态不可用

Static functiom 方法名{}

非静态的函数可以直接调用静态函数的方法

在类中调用静态方法的格式:self::方法名

静态方法的外部访问:类名::方法名

也可以使用对象来调用静态方法:$对象名::方法名

使用类名+范围解析操作符+静态函数的方法

2魔术方法

将所有以 __(两个下划线)开头的类方法保留为魔术方法

在命名自己的类方法时不能使用这些方法名,除非是想使用其魔术功能。

该魔术方法的标准格式,不能改变

魔术方法必须是公共的(public,且不能定义为静态的(static

 

posted on 2017-07-19 14:49  liuyulian  阅读(76)  评论(0)    收藏  举报

导航