PHP知识、源码、教程、框架、程序分享! -- PHP社区 关于我们 联系我们 联系电话 联系QQ

PHP静态属性和方法

发表时间:2014-06-22 点击:

[本文摘要]:PHP 静态属性和方法 静态方法是不需要类实例就可以调用的。它也允许代码具有一定程度的一致性。例如,日期类和其中的返回星期的方法。假设星期几不变,你可通过简单的直接调用...

PHP静态属性和方法

静态方法是不需要类实例就可以调用的。它也允许代码具有一定程度的一致性。例如,日期类和其中的返回星期的方法。假设星期几不变,你可通过简单的直接调用它来访问那个方法。

	Date.getDaysOfWeek();

以以下方式调用静态方法:类名.方法。不需要一个实例名称或构造函数;实际上,在这类类中构造函数甚至可以不要。但是,具有完全兼容的构造函数是很好的实践。

静态属性类似于静态方法,它可以不用实例就可以访问。然而,它有一个特性,它的类型和数据不可改变,除Array类型和Object类型外,它们可以没有任何元素添加进去。

	trace("Days in Week: " + Date.daysInWeek);

前面的代码将访问返回表示一个星期总天数的值的静态属性daysInWeek。当你的有一个永远不会改变的值时静态属性是很有用的。如在应用程序中使用的网址或公司信息。

版权声明:本文系技术人员研究整理的智慧结晶,转载勿用于商业用途,并保留本文链接,侵权必究!

本文链接:http://php.aixc.cn/phpzs/phphanshu/547.html

声明:本站技术及源码均为原创,转载请勿用于商业用途,并注明出处及原文链接,侵权必究。