Một ví dụ rõ nhất về cách sử dụng static

https://freetuts.net/thuoc-tinh-va-phuong-thuc-tinh-trong-lap-trinh-huong-doi-tuong-php-170.html

<?php
 // Lớp động vật
 class Animal 
 {
     protected static $_name = 'Chưa có tên';
      
     public static function setName($name){
         Animal::$_name = $name;
     }
      
     public static function getName(){
         return Animal::$_name;
     }
 }
  
 // Phần 1: Con Vịt
 $con_vit = new Animal();
 $con_vit->setName('Con Vịt');
 echo $con_vit->getName(); 
 // Kết quả: Con Vịt
  
 // Phần 2: Con Heo
 $con_heo = new Animal();
 echo $con_heo->getName();
 // Kết quả: Con Vịt
?>

Last updated