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