Làm cách nào để khai báo hằng số lớp trong PHP?

PHP có các chức năng khác nhau như một ngôn ngữ kịch bản đa nền tảng và miễn phí. Chúng bao gồm mã hóa dữ liệu, kiểm soát quyền truy cập của người dùng, tạo nội dung trang động, thu thập dữ liệu biểu mẫu, gửi và nhận cookie và sửa đổi dữ liệu trong cơ sở dữ liệu

Điều tốt nhất là các dịch giả tự do PHP và các nhóm phát triển từ xa liên tục chứng minh cho các lợi ích của PHP và điều đó chủ yếu là do nó chạy trên các nền tảng khác nhau như Windows, Linus và Mac Os. Nó cũng tương thích với rất nhiều máy chủ được sử dụng để tạo trang web ngày nay

Một trong những tính năng được sử dụng rộng rãi của PHP là PHP const, đặc biệt là trong Class. Nhưng PHP const và lớp nghĩa là gì?

PHP Const là gì?

Một số tính năng không đổi trên các ngôn ngữ lập trình và tập lệnh khác nhau; . Bắt đầu với các biến, trong PHP, chúng hoạt động như các trình giữ chỗ để lưu trữ thông tin ở giữa chương trình PHP. Giá trị của biến là giá trị của phép gán gần đây nhất. Được biểu thị bằng ký hiệu đô la đứng đầu ($), có tám loại biến và một trong số đó là Hằng số

Const, còn được gọi là hằng số, trong PHP là một biến đóng vai trò là mã định danh cho một giá trị đơn giản trên tập lệnh PHP. Các giá trị không đổi có một tính năng đặc biệt làm cho chúng nổi bật so với các biến. Bạn không bao giờ có thể thay đổi các giá trị không đổi trong khi thực thi tập lệnh khi nó chạy. Tuy nhiên, một PHP Const tuân theo các quy tắc giống như các biến PHP

PHP Const được định nghĩa như thế nào?

Giống như một biến PHP, một PHP Const phải được khai báo hoặc xác định để chạy trên tập lệnh. Có hai cách chính để xác định hằng số PHP. Cái đầu tiên là sử dụng hàmdefine(). Bạn có thể sử dụng định nghĩa () để xác định hằng số trong thời gian chạy. Chức năng chạy như thế này

xác định (tên, giá trị)

“Tên” trong chức năng này phân biệt chữ hoa chữ thường. Vì vậy, bạn chỉ có thể khai báo tên của hằng khi bắt đầu bằng chữ in hoa hoặc dấu gạch dưới

Một ví dụ về điều này có thể được nhìn thấy dưới đây

Cách thứ hai để xác định Hằng số PHP là sử dụng từ khóa const. Đây là phương pháp phổ biến hơn. Từ khóa const xác định hằng khi đến thời gian biên dịch. Kết quả là, nó không phải là một chức năng, chỉ là một cấu trúc ngôn ngữ PHP. Mọi hằng số được xác định bằng từ khóa const đều phân biệt chữ hoa chữ thường

Một ví dụ về điều này là

Các hằng số PHP có nhiều trường hợp sử dụng trong một tập lệnh. Một trong những nơi bạn có thể sử dụng hằng trong PHP là trong phần khai báo lớp

Lớp PHP là gì?

Bạn phải hiểu các hàm PHP là gì để hiểu một lớp trong PHP. Hàm là các khối câu lệnh được sử dụng lặp đi lặp lại trong một chương trình. Được thực thi bằng cách gọi hàm, một hàm PHP cung cấp mã lấy đầu vào làm tham số, xử lý nó khi được gọi và trả về một giá trị. Tên hàm phải bắt đầu bằng một chữ cái hoặc dấu gạch dưới. Tuy nhiên, không giống như hằng số, chúng không phân biệt chữ hoa chữ thường. Nó đóng vai trò là bản thiết kế và khuôn mẫu cho các đối tượng và thể hiện của lớp. "

Mặt khác, Lớp PHP đóng vai trò là bản thiết kế và khuôn mẫu cho các đối tượng và thể hiện của lớp. Một lớp PHP là hướng đối tượng và được sử dụng làm biểu mẫu thông báo cho các hàm và các đối tượng khác. Bạn cũng có thể sử dụng các Lớp PHP để mô tả các thực thể với các thuộc tính và hành vi được xác định. Một lớp là nơi chứa các biến và hàm kết hợp với nhau để tạo thành một đối tượng

PHP cho phép định danh trong một lớp được xác định có giá trị không đổi, giá trị không thay đổi trên cơ sở mỗi lớp. Để phân biệt rom một biến hoặc thuộc tính trong lớp, tên của hằng số không có tiền tố là ký hiệu $ và được xác định bằng từ hạn định const

Khả năng hiển thị mặc định của hằng số là công khai, mặc dù các công cụ sửa đổi khác có thể được sử dụng trong định nghĩa. Giá trị của một hằng số phải là một biểu thức nhất định và không phải là một biến, cũng không phải là lệnh gọi/thuộc tính hàm. giá trị của hằng số được truy cập thông qua tên lớp sử dụng toán tử phân giải phạm vi. Bên trong một phương thức mặc dù nó có thể được gọi thông qua biến tự

Từ khóa const được sử dụng để khai báo một hằng lớp. Một hằng số là không thể thay đổi một khi nó được khai báo. Lớp hằng được khai báo bên trong định nghĩa lớp. Hằng số lớp phân biệt chữ hoa chữ thường. Tuy nhiên, nên đặt tên hằng bằng chữ in hoa. Hằng số khác với các biến thông thường vì không sử dụng $ (ký hiệu đô la). Khả năng hiển thị mặc định của hằng số lớp là công khai. Hằng lớp rất hữu ích khi bạn cần khai báo một số dữ liệu không đổi (không thay đổi) trong một lớp

Có hai cách để truy cập hằng số lớp

  1. Bên Ngoài Lớp Học. Hằng số lớp được truy cập bằng cách sử dụng tên lớp theo sau là toán tử phân giải phạm vi (. ) theo sau là tên hằng

Thí dụ

PHP




 

class code{

 

    // Declare const class

    

Welcome to geeksforgeeks
0
Welcome to geeksforgeeks
1
Welcome to geeksforgeeks
2
Welcome to geeksforgeeks
3

Welcome to geeksforgeeks
4

 

Welcome to geeksforgeeks
6

Welcome to geeksforgeeks
7
Welcome to geeksforgeeks
8

Welcome to geeksforgeeks
9

đầu ra

Welcome to geeksforgeeks

2. Bên Trong Lớp Học. Nó có thể được truy cập bằng cách sử dụng từ khóa self theo sau bởi toán tử phân giải phạm vi (. ) theo sau là tên hằng

Làm thế nào bạn có thể khai báo một biến không đổi trong PHP?

Để tạo một hằng số, hãy sử dụng hàmdefine() .

Làm cách nào để tạo một lớp trong PHP?

Các khía cạnh chính của lớp PHP .
Định nghĩa một lớp với từ khóa “class” theo sau là tên của lớp
Xác định phương thức khởi tạo bằng cách sử dụng “__construct” theo sau là các đối số. Sau đó, đối tượng của lớp có thể được khởi tạo bằng cách sử dụng “Tên lớp mới (đối số_danh sách)”
Xác định các biến lớp. .
Xác định các phương thức sử dụng từ khóa “hàm”

Cái nào sau đây được sử dụng để khai báo hằng trong PHP?

Từ khóa nào được dùng để khai báo thuộc tính hằng? . Thuộc tính hằng được khai báo với từ khóa const . Giống như các hằng số toàn cục, các hằng số lớp không thể thay đổi sau khi chúng được đặt.

Làm cách nào để xác định hằng số mảng trong PHP?

Hằng số mảng hiện có thể được định nghĩa bằng cách sử dụng hàmdefine() . Trong PHP5. 6, chúng chỉ có thể được xác định bằng từ khóa const.