Php/keyword static
来自菜鸟教程
PHP静态关键字
例
创建和使用静态属性和方法:
<?php class MyClass { public static $str = "Hello World!"; public static function hello() { echo MyClass::$str; } } echo MyClass::$str; echo "<br>"; echo MyClass::hello(); ?>
定义和用法
The
static
关键字用于将类的属性和方法声明为静态。可以使用staticproperties和方法,而无需创建类的实例。
The
static
关键字还用于在函数中声明变量,该变量在函数结束后仍保留其值。
相关页面
了解更多关于静态方法的信息 PHP OOP-静态方法教程
.
在我们的文章中了解更多关于静态特性的信息 PHP OOP-静态属性教程
.
更多例子
例
在函数中使用静态变量:
<?php function add1() { static $number = 0; $number++; return $number; } echo add1(); echo "<br>"; echo add1(); echo "<br>"; echo add1(); ?>