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();
?>