2016-10-14 17:53发布
php静态方法和非静态方法分别什么时候使用?
非静态方法经常用,但什么时候该使用非静态方法呢?
这种问题没必要在这里问
静态方法的优点是什么?
http://www.php100.com/html/we...
你想用锤子,不可能先拿个锤子的模具制造出锤子之后再用吧,就是这么个意思。
类的静态方法最大的特点就是类不经过实例化就可以直接调用,注意静态方法不能访问类的非静态成员变量和方法.这种感觉是什么,其实就是类似我们在结构化编程中直接调用函数.比如下面两种写法是等价的:
我觉得全部使用magic方法写成静态调用的样子你就不纠结了。。。
很好理解,能够拿起来就用的,就用静态实现,比如工具类。
比如你写了一个耦合很低的函数Tool,这个时候你可以封装一个建议的静态方法sendMail。那么你调用就很方便了:
Google 百度
最多设置5个标签!
付费偷看金额在0.1-10元之间
这种问题没必要在这里问
静态方法的优点是什么?
http://www.php100.com/html/we...
你想用锤子,不可能先拿个锤子的模具制造出锤子之后再用吧,就是这么个意思。
类的静态方法最大的特点就是类不经过实例化就可以直接调用,注意静态方法不能访问类的非静态成员变量和方法.
这种感觉是什么,其实就是类似我们在结构化编程中直接调用函数.
比如下面两种写法是等价的:
我觉得全部使用magic方法写成静态调用的样子你就不纠结了。。。
很好理解,能够拿起来就用的,就用静态实现,比如工具类。
比如你写了一个耦合很低的函数Tool,这个时候你可以封装一个建议的静态方法sendMail。
那么你调用就很方便了:
Google 百度
一周热门 更多>