Từ khóa tĩnh PHP
Thí dụ
Tạo và sử dụng các thuộc tính và phương thức tĩnh:
<?php
class MyClass {
public static $str = "Hello World!";
public static function hello() {
echo MyClass::$str;
}
}
echo MyClass::$str;
echo "<br>";
echo MyClass::hello();
?>
Định nghĩa và Cách sử dụng
Từ static
khóa được sử dụng để khai báo các thuộc tính và phương thức của một lớp là static. Các thuộc tính và phương thức static có thể được sử dụng mà không cần tạo một thể hiện của lớp.
Từ static
khóa cũng được sử dụng để khai báo các biến trong một hàm giữ giá trị của chúng sau khi hàm kết thúc.
Các trang liên quan
Đọc thêm về các phương thức tĩnh trong PHP OOP - Hướng dẫn các phương thức tĩnh của chúng tôi .
Đọc thêm về thuộc tính tĩnh trong PHP OOP - Hướng dẫn về thuộc tính tĩnh của chúng tôi .
Các ví dụ khác
Thí dụ
Sử dụng một biến tĩnh trong một hàm:
<?php
function add1() {
static $number = 0;
$number++;
return $number;
}
echo add1();
echo "<br>";
echo add1();
echo "<br>";
echo
add1();
?>
❮ Từ khóa PHP