最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
php Static关键字静态变量的实用方法
时间:2010-06-04 编辑:简简单单 来源:一聚教程网
代码如下 | 复制代码 |
class Foo { public static $my_static = 'foo'; public function staticValue() { return self::$my_static; } } class Bar extends Foo { public function fooStatic() { return parent::$my_static; } } print Foo::$my_static . " "; $foo = new Foo(); print $foo->staticValue() . " "; print $foo->my_static . " "; // Undefined "Property" my_static print $foo::$my_static . " "; $classname = 'Foo'; print $classname::$my_static . " "; // PHP 5.3.0之后可以动态调用 print Bar::$my_static . " "; $bar = new Bar(); print $bar->fooStatic() . " "; ?> |
代码如下 | 复制代码 |
/* |
代码如下 | 复制代码 |
/* *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访问静态方法 ?> |
相关文章
- PHP的静态变量的注意细节 03-25
- php中static 静态变量和普通变量的区别 08-22
- PHP static静态局部变量和静态全局变量总结 02-13
- 关于php 静态变量与静态方法 09-11
- PHP static 静态变量和属性方法使用说明 08-28
- php 全局变量与静态变量分析详解 03-27