网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

static关键字在php中的作用-创新互联

创新互联www.cdcxhl.cn八线动态BGP香港云服务器提供商,新人活动买多久送多久,划算不套路!

成都创新互联专业为企业提供象山网站建设、象山做网站、象山网站设计、象山网站制作等企业网站建设、网页设计与制作、象山企业网站模板建站服务,10余年象山做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

本篇文章为大家展示了static关键字在php中的作用,代码简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

在 PHP 中,通过 static 关键字修饰的成员属性和成员方法被称为静态属性和静态方法,这里可以将它们统称为静态成员,类中的静态成员与类中的一般成员不同,静态成员不会被实例化到对象中,也就是说我们不需要实例化一个类,就可以通过类来访问静态成员

在类中声明静态变量很容易,我们可以在类的普通成员前加一个 static 关键字,就可以将这个普通成员变成静态成员了。这样一来,我们可以在不实例化类的情况下,直接访问类中的这些静态成员。

static关键字的作用如下:

1、放在函数内部修饰变量;

2、放在类里修饰属性或方法;

3、放在类的方法里修饰变量;

4、修饰全局作用域的变量;

关键字所表示的不同含义如下:

1、修饰类的方法里面的变量

如下所示:

2、在函数执行完后,变量值仍然保存

如下所示:

3、修饰属性或方法,可以通过类名访问,如果是修饰的是类的属性,保留值

如下所示:

";
 
$p1=new Person();
$p2=new Person();
$p3=new Person();
 
echo Person::$id;   //output 3
?>

4、修饰全局作用域的变量,没有实际意义

如下所示:


另外:考虑到PHP变量作用域

可以看出,这3个变量是不相互影响的。另外,PHP里面只有全局作用域和函数作用域,没有块作用域。

上述内容就是static关键字在php中的作用,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注创新互联-成都网站建设公司行业资讯频道。


当前文章:static关键字在php中的作用-创新互联
网址分享:http://bjjierui.cn/article/deoseh.html

其他资讯