当前位置: 首页 > news >正文

陕西建设官方网站黄骅贴吧足疗

陕西建设官方网站,黄骅贴吧足疗,深圳网站建设与设计制作,做谷歌外贸较好网站关于静态属性 最简单直接:静态方法也是一样 看了很多关于静态和动态的说法,无非是从 调用方式, 类访问实例变量, 访问静态变量, 需不要实例化这几个方向,太空了。问使用场景,好一点的 能说个…

关于静态属性

    • 最简单直接:
    • 静态方法也是一样

看了很多关于静态和动态的说法,无非是从 调用方式类访问实例变量访问静态变量需不要实例化这几个方向,太空了。问使用场景,好一点的 能说个用来做单例。逆天的还有说什么字符串作用,语义明确,修改方便,那我直接写个常量不行吗?这种属于是自己也没完全理解静态的含义,就教教教

最简单直接:

<?phpclass demo
{static protected  $array = [];public function __construct(){self::$array[] = spl_object_id($this);}public function getArray(): array{return self::$array;}
}
$demo1 = new demo();
$demo2 = new demo();
$demo3 = new demo();
$demo4 = new demo();
$demo5 = new demo();
print_r($demo1->getArray());
print_r($demo2->getArray());
print_r($demo3->getArray());
print_r($demo4->getArray());
print_r($demo5->getArray());

结果:

Array
([0] => 1[1] => 2[2] => 3[3] => 4[4] => 5
)
Array
([0] => 1[1] => 2[2] => 3[3] => 4[4] => 5
)
Array
([0] => 1[1] => 2[2] => 3[3] => 4[4] => 5
)
Array
([0] => 1[1] => 2[2] => 3[3] => 4[4] => 5
)
Array
([0] => 1[1] => 2[2] => 3[3] => 4[4] => 5
)

你会发现,他们各自的实例化,调用的$array是共享的,所以你可以理解为什么做单例可以使用静态属性。
因为静态变量在 PHP 中是属于类本身的,而不是某个具体的对象实例,且一声明就被存储在栈中,是全局的。它们在内存中只存储一份,所有对象共享同一个静态属性。静态属性的生命周期与类相同,只要类被加载到内存中,静态属性就会存在,直到程序结束或类被卸载。

静态方法也是一样

http://www.dtcms.com/a/402593.html

相关文章:

  • 可以做软文的网站商城网站建设目的
  • 建设银行河南省分行网站网站建设维护培训班
  • 南宁网站建设nayuwang手表之家
  • 钦州市建设网站免费网站建设推荐
  • 网站备案要收费吗网站关键词优化教程
  • 商务网站建设ppt模板百度seo提交
  • 重庆网站建设changeke网站商城建设
  • discuz修改网站底部intitle 郑州网站建设
  • edu域名网站四川省的建设厅注册中心网站
  • 怎样做网站轮播discuz图片网站模板
  • 网站做优化必须要ftp吗seo引擎优化怎么做
  • 做搜狗网站优化排名证书查询甘肃建设网站
  • 邯郸邯山区网站建设设计公司企业文化
  • 南宁做网站开发的公司有哪些wordpress 归档文章
  • 制作网站公司年收入多少免费注册自媒体账号
  • 音频网站模板湖南省城乡建设厅网站
  • 有风格的网站东莞市网络seo推广平台
  • 企业网站一定要备案吗郑州重点工程建设项目
  • 用什么编程语言做网站好南京专门做网站
  • 专业进出口贸易网站光通信网站模板
  • 4k视频素材网站汕头网站建设推荐
  • 网站怎么验证用户是否登陆德州哪个做网站做得好
  • 网络优化有哪些主要流程站内seo的技巧
  • 昭通市有做网站的吗网站的后台是开发做的
  • 创网易邮箱账号哈尔滨seo
  • 平台建站上海网站开发报价
  • 建设一个网站需要哪些费用塘厦企业网站推广公司
  • 网站轮播图片怎么做的分销网站怎么做
  • 九江本土专业网站建设域名解析网站建设
  • 网站建站管理做网站材料