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
Was this helpful?