Biến Static trong lập trình PHP

 – static được khởi tạo khi chương trình chạy, nên người ta thường dùng nó để gán giá trị mặc định và hay truy xuất đến. Public static thì có giá trị toàn cục (hồi xưa gọi là Global Variable)

– Do được tạo ngay khi CT chạy nên khi truy xuất object có từ khóa static thì không cần new object đó lên. VD: Math.PI (trong đó Math là lớp static, khi sử dụng không cần new như các class bình thường)

– Không nên lạm dụng quá nhiều static vì sẽ ảnh hưởng đến tốc độ CT (do tự động khởi tạo lúc chạy nên chiếm vùng nhớ), mà chỉ sử dụng nếu các biến đó hay object đó thường xuyên được truy xuất.

 + Truy xuất nhanh

+ Không cần phải tạo đối tượng (không sợ bị kiểm tra là protected hay private)

+ Dùng bất cứ nơi đâu (thường xuyên dùng) 

Leave a reply:

Your email address will not be published.

Site Footer

Sliding Sidebar

Facebook