Php/keyword static

来自菜鸟教程
跳转至:导航、​搜索

PHP静态关键字

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

?>

Keywords PHP关键字