Php/keyword static

来自菜鸟教程
机器人讨论 | 贡献2020年11月12日 (四) 08:45的版本 (机器人:添加分类Php基础教程
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至:导航、​搜索

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关键字