php Static关键字实用方法
|
为了兼容PHP4,如果没有指定“可见性”,属性和方法默认为public。 PHP里边用Static关键字来定义静态属性和方法.实例一:静态属性的引用方法<div class="codetitle"><a style="CURSOR: pointer" data="54552" class="copybut" id="copybut54552" onclick="doCopy('code54552')"> 代码如下:<div class="codebody" id="code54552"> <?php / author:ajax123 qq:283400245 / class person{ static$name="ajax123";//static声明静态属性 static$age=25;//static声明静态属性 static$address="北京";//static声明静态属性 function song(){ echo "My name is : ".self::$name." ";//类内部:通过通过self 类访问静态属性 echo "I am ".self::$age." ";//类内部:通过通过self 类访问静态属性 echo "I live in ".self::$address." ";//类内部:通过self 类访问静态属性 } } echoperson::$name." ";//类外部:通过类名person访问静态属性 echoperson::$age." ";//类外部:通过类名person访问静态属性 echoperson::$address." ";//类外部:通过类名person访问静态属性 ?> 实例二:静态方法的引用方法 <div class="codetitle"><a style="CURSOR: pointer" data="32526" class="copybut" id="copybut32526" onclick="doCopy('code32526')"> 代码如下:<div class="codebody" id="code32526"> <?php / author:ajax123 qq:283400245 / class person{ static$name="ajax123";//static声明静态属性 static$age=25;//static声明静态属性 static$address="北京";//static声明静态属性 staticfunction song(){ //声明静态方法song echo "My name is : ".self::$name." ";//类内部:通过通过self 类访问静态属性 echo "I am ".self::$age." ";//类内部:通过通过self 类访问静态属性 echo "I live in ".self::$address." ";//类内部:通过self 类访问静态属性 } } person::song()." ";//类外部:通过类名person访问静态方法 ?> (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
