Đây là những điều tôi học được cho đến nay về các thành viên tĩnh, biến không đổi và sửa đổi truy cập [riêng tư, công cộng và được bảo vệ]. Không thay đổiConstant
Sự định nghĩa
Giống như tên nói rằng các giá trị của một biến không đổi không thể thay đổi. Các yếu tố khác với các biến bình thường ở chỗ bạn không sử dụng biểu tượng $ để khai báo hoặc sử dụng chúng.
Giá trị phải là một biểu thức không đổi, không [ví dụ] một biến, thuộc tính, kết quả của hoạt động toán học hoặc lệnh gọi hàm.
Lưu ý: Giá trị của biến không thể là một từ khóa [ví dụ: tự, cha mẹ và tĩnh].
Tuyên bố một hằng số trong PHP
Phạm vi của liên tục là toàn cầu và có thể được truy cập bằng cách sử dụng từ khóa tự
Tĩnh
Sự định nghĩa
Giống như tên nói rằng các giá trị của một biến không đổi không thể thay đổi. Các yếu tố khác với các biến bình thường ở chỗ bạn không sử dụng biểu tượng $ để khai báo hoặc sử dụng chúng.
Giá trị phải là một biểu thức không đổi, không [ví dụ] một biến, thuộc tính, kết quả của hoạt động toán học hoặc lệnh gọi hàm.
Lưu ý: Giá trị của biến không thể là một từ khóa [ví dụ: tự, cha mẹ và tĩnh].
Tuyên bố một hằng số trong PHP
Phạm vi của liên tục là toàn cầu và có thể được truy cập bằng cách sử dụng từ khóa tự
Tĩnh
Từ khóa tĩnh có thể được sử dụng để khai báo một lớp, chức năng thành viên hoặc một biến. Các thành viên trong lớp là toàn cầu có thể được truy cập bằng cách sử dụng từ khóa tự. . Một thuộc tính được khai báo là tĩnh không thể được truy cập với một đối tượng lớp khởi tạo [mặc dù phương thức tĩnh có thể]. Nếu không có tuyên bố hiển thị [công khai, riêng tư, được bảo vệ] được sử dụng, thì tài sản hoặc phương thức sẽ được đối xử như thể nó được tuyên bố là công khai. Vì các phương thức tĩnh được gọi là có thể gọi mà không có ví dụ của đối tượng được tạo.
LƯU Ý: Biến tải giả $ này không có sẵn bên trong phương thức được khai báo là các thuộc tính tĩnh.
Kể từ Php 5.3.0, có thể tham chiếu lớp bằng cách sử dụng một biến. Giá trị của biến> không thể là một từ khóa [ví dụ: tự, cha mẹ và tĩnh].
Sự định nghĩa
Ví dụ tài sản tĩnh
Truy cập các thuộc tính và chức năng tĩnh ví dụ
Công khai, riêng tư, được bảo vệ [a.k.a sửa đổi truy cập]
Trước khi đọc định nghĩa dưới đây, hãy đọc bài viết này về đóng gói. Nó sẽ giúp bạn hiểu khái niệm sâu sắc hơn
Liên kết 1 Wikipedia
Liên kết điểm hướng dẫn về đóng gói
Sử dụng các từ khóa riêng tư, công khai, được bảo vệ, bạn có thể kiểm soát quyền truy cập vào các thành viên trong một lớp. Các thành viên lớp tuyên bố công khai có thể được truy cập ở mọi nơi. Các thành viên được tuyên bố bảo vệ chỉ có thể được truy cập trong chính lớp và các lớp kế thừa và phụ huynh. Các thành viên được tuyên bố là riêng tư chỉ có thể được truy cập bởi lớp xác định thành viên.