Thuộc tính tĩnh trong OOP trong PHP
Ngoài các phương thức tĩnh, cũng có thể tạo
các thuộc tính tĩnh. Những thuộc tính này cũng
được khai báo bằng từ khóa
static:
<?php
class Test
{
public static $property;
}
?>
Có thể ghi một cái gì đó vào thuộc tính tĩnh và đọc từ nó. Trong trường hợp này, tên thuộc tính được chỉ định cùng với dấu đô la:
<?php
Test::$property = 'test';
echo Test::$property; // sẽ hiển thị 'test'
?>
Tạo lớp Num, sẽ có
hai thuộc tính tĩnh công khai: num1
và num2. Ghi vào thuộc tính đầu tiên
số 2, và vào thuộc tính thứ hai - số 3.
Hiển thị tổng giá trị của các thuộc tính ra màn hình.