Tôi có một câu hỏi liên quan đến chức năng tĩnh trong php.
giả sử rằng tôi có một lớp học
class test {
public function sayHi() {
echo 'hi';
}
}
nếu tôi làm test::sayHi();
nó hoạt động mà không có vấn đề.
class test {
public static function sayHi() {
echo 'hi';
}
}
test::sayHi();
hoạt động tốt.
Sự khác biệt giữa hạng nhất và hạng hai là gì?
Điều gì đặc biệt về một hàm tĩnh?