Hằng là một loại biến mà chúng ta có thể khai báo cho bất kỳ lớp nào với từ khóa const.
Giá trị của các biến này không thể thay đổi sau khi gán.
Hằng số của lớp khác với các biến bình thường, vì chúng ta không cần $ để khai báo hằng số lớp.
Nếu chúng ta ở bên trong lớp thì các giá trị của hằng số có thể được lấy bằng từ khóa self , nhưng việc truy cập giá trị bên ngoài lớp bạn phải sử dụng Toán tử phân giải phạm vi .
Nội dung chính
ví dụ 1
<?php
//create class
class cafedev
{
//create constant variable
const a= "This is const keyword example";
}
//call constant variable.
echo cafedev::a;
?>
Đầu ra:
Ví dụ 2
<?php
//create class
class demo
{
//create constant variable
const a= 10;
}
//call constant variable.
echo demo::a;
?>
Đầu ra:
Cài ứng dụng cafedev để dễ dàng cập nhật tin và học lập trình mọi lúc mọi nơi tại đây.
Tài liệu từ cafedev:
- Full series tự học PHP từ cơ bản tới nâng cao tại đây nha.
- Ebook về PHP tại đây.
- Các nguồn kiến thức MIỄN PHÍ VÔ GIÁ từ cafedev tại đây
Nếu bạn thấy hay và hữu ích, bạn có thể tham gia các kênh sau của cafedev để nhận được nhiều hơn nữa:
Chào thân ái và quyết thắng!