php之static静态属性与静态方法实例分析

2025-05-29 0 73

本文实例讲述了phpstatic静态属性静态方法。分享给大家供大家参考。具体如下:

?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34
<?php

/*

* static

*/

/*静态:属于类而不属于单个对象 (全局的,所有对象共享的)

*静态属性:类的方法内调用静态属性时,不要使用$this->方式,而要使用self::的方式

*静态方法:

*在类没有任何对象的时候也能被调用

*当成普通方法来用也没问题的

*在静态方法中不能调用普通方法

*

* */

class xin {

static private $name;

public function setname($namec) {

self::$name = $namec;

}

public function getname() {

return self::$name;

}

static public function name($namecc) {

echo "I am $namecc";

}

}

$xind = new xin();

$xind->setname("地方 <br/>");

echo $xind->getname();

$oldd = new xin();

$oldd->setname("政府 <br/>");

echo $oldd->getname();

echo $xind->getname();

echo xin::name("星星");

echo "<br/>";

?>

运行结果如下:

地方
政府
政府
I am 星星

希望本文所述对大家的php程序设计有所帮助。

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

快网idc优惠网 建站教程 php之static静态属性与静态方法实例分析 https://www.kuaiidc.com/100771.html

相关文章

发表评论
暂无评论