Hàm nào sau đây dùng để khai báo hằng trong php

Giống như nhiều ngôn ngữ lập trình khác, PHP cũng chứa các hằng số. Nó có một số hằng số được xác định trước trong lõi của nó như PHP_VERSION, PHP_DEBUG, v.v. Chúng ta có thể định nghĩa các hằng số bằng cách sử dụng hàmdefine[]

Nói chung, các hằng số nằm trong phạm vi toàn cầu. Chúng ta cũng có thể định nghĩa các hằng số dành riêng cho lớp hoặc giao diện cụ thể bằng cách sử dụng từ khóa PHP const. Trong hướng dẫn này, chúng ta sẽ xem các ví dụ để xác định và truy cập các hằng số

Các hằng số PHP phân biệt chữ hoa chữ thường theo mặc định. Chúng tôi có thể kích hoạt phân biệt chữ hoa chữ thường trong khi xác định hằng số. Thông thường, các hằng phải có chữ hoa và phải bắt đầu bằng dấu gạch dưới [ _ ] hoặc một chữ cái

Trong hướng dẫn trước, chúng ta đã thấy biến PHP hoàn toàn khác với hằng. PHP chứa một số hằng số đặc biệt có tên là hằng số kỳ diệu

Những hằng số kỳ diệu này không thực sự là hằng số vì tiết lộ các giá trị khác nhau dựa trên vị trí chúng được sử dụng. Các hằng số ma thuật không phân biệt chữ hoa chữ thường

Xác định các hằng số PHP bằng cách sử dụng định nghĩa []

Mã này xác định hằng số PI và in nó ra trình duyệt bằng cách sử dụng câu lệnh PHP echo


Trong chương trình trên, hằng số được định nghĩa là một cặp khóa-giá trị. Chìa khóa được sử dụng để lấy giá trị của hằng số

Trong chương trình trên, hàm định nghĩa [] chỉ nhận hai tham số. Hàm xác định [] có tham số thứ ba tùy chọn để đặt trường hợp không phân biệt chữ hoa chữ thường của hằng số. Theo mặc định, các hằng số phân biệt chữ hoa chữ thường

Chúng ta có thể làm cho chúng không phân biệt chữ hoa chữ thường bằng cách đặt cờ phân biệt chữ hoa chữ thường thành true. Vì vậy, mã ví dụ trên có thể được thay đổi thành,


Hằng số PHP với const

PHP const là một cấu trúc ngôn ngữ trong đó định nghĩa [] là một hàm. Chúng ta nên sử dụng tên và giá trị tĩnh với câu lệnh const để khởi tạo các hằng trong đó hàmdefine[] cho phép nội suy biến và gọi hàm trong khi xác định hằng. Các hằng số được xác định bằng cách sử dụng cấu trúc này luôn phân biệt chữ hoa chữ thường

Việc xác định các hằng số bằng cách sử dụng câu lệnh const là tốt ở khía cạnh dễ đọc, mặc dù định nghĩa [] có nhiều tính năng bằng cách cho phép phân biệt chữ hoa chữ thường, cho phép các lệnh gọi hàm gán giá trị cho hằng số và hiển thị các hằng số trong thời gian chạy

Dòng sau đây hiển thị ví dụ về cách khởi tạo hằng số bằng cách sử dụng câu lệnh const


Các chức năng liên quan để truy cập hằng số

hằng số[]

Hàm hằng [] trong PHP được sử dụng để lấy giá trị của hằng bằng cách gửi id của nó làm đối số của hàm này. Mã ví dụ sau sử dụng hàm hằng[] để lấy giá trị hằng bằng cách sử dụng id


get_define_constants[]

Hàm get_define_constants[] sẽ kết xuất tất cả các hằng số do người dùng xác định và các hằng số cốt lõi vào một mảng theo mặc định. Nó nhận một giá trị boolean làm đối số để phân loại các hằng số

Nếu nó được đặt thành true, thì hàm này sẽ phân loại tất cả các hằng dựng sẵn và hằng do người dùng định nghĩa bằng một mảng nhiều chiều

Hằng số PHP là các biến có giá trị khi đã được xác định sẽ không thể thay đổi được và các hằng số này được xác định mà không có dấu $ ở đầu. Các hằng số PHP được tạo bằng hàm xác định []. Hàm này nhận hai tham số đầu tiên là tên, và thứ hai là giá trị của hằng số được xác định

Gói phát triển phần mềm tất cả trong một[hơn 600 khóa học, hơn 50 dự án]

Giá
Xem khóa học

600+ Khóa học trực tuyến. hơn 50 dự án. Hơn 3000 giờ. Giấy chứng nhận có thể kiểm chứng. Truy cập Trọn đời
4. 6 [84.212 xếp hạng]

Tên của hằng số bắt đầu bằng chữ cái hoặc dấu gạch dưới chứ không phải bằng số. Nó có thể bắt đầu bằng một chữ cái hoặc dấu gạch dưới theo sau là chữ cái, dấu gạch dưới hoặc số. Tên phân biệt chữ hoa chữ thường và viết hoa. Sau khi một hằng số được xác định, nó không thể được xác định lại hoặc xác định lại. Nó vẫn giữ nguyên trong toàn bộ tập lệnh và không thể thay đổi như các biến

Bắt đầu khóa học phát triển phần mềm miễn phí của bạn

Phát triển web, ngôn ngữ lập trình, kiểm thử phần mềm và những thứ khác

Cú pháp với giải thích

Hằng số là tên của một giá trị cụ thể. Để định nghĩa một hằng số, chúng ta phải sử dụng hàmdefine[] và lấy giá trị của hằng số;

cú pháp

define[name, value, case-insensitive];

trong đó tên là tên của hằng số,

giá trị là giá trị của hằng số,

phân biệt chữ hoa chữ thường là đúng hoặc sai, theo mặc định, nó là sai

Mã số

define['TEXT', 'Hello World!'];
A constant can also be defined using const construct.

Làm cách nào để tạo các hằng số trong PHP bằng các phương pháp khác nhau?

Để tạo hằng, chúng ta phải sử dụng một hàm xác định đơn giản, hàm này nhận hai tham số, đầu tiên là tên của hằng thứ hai là giá trị được lưu trữ. Tên được mặc định viết hoa. Nó không bắt đầu bằng $

Ví dụ 1

Mã số

đầu ra

Trong ví dụ này, chúng ta sẽ sử dụng cấu trúc const để xác định một hằng số có tên là TEXT. Chúng tôi đã sử dụng const theo sau là tên của hằng và sau đó là giá trị. Nó có thể được gán một giá trị bằng toán tử gán =

Khi chúng tôi đã xác định hằng số, để truy cập văn bản hằng số đã xác định, chúng tôi sẽ lặp lại tên bằng từ khóa hằng số, như được hiển thị bên dưới

Ví dụ #2

Mã số

đầu ra

Ví dụ #3

Trong ví dụ dưới đây, chúng tôi đang xác định hằng số TEXT có giá trị. Ngoài ra, trong cùng một chương trình, chúng ta đã định nghĩa một hàm Demo[]. Ta đã khai báo hằng TEXT bên ngoài hàm Demo. Ở đây chúng ta thấy rằng chúng ta có thể truy cập hằng số TEXT từ bên trong hàm. Điều này có nghĩa là một khi bạn xác định hằng số, nó sẽ có sẵn trên toàn cầu trong tập lệnh

Mã số

________số 8

đầu ra

Quy tắc và quy định cho các hằng số PHP

Sau đây là các quy tắc để xác định các hằng PHP

  • không nên bắt đầu bằng $
  • không nên bắt đầu bằng một con số
  • không nên bắt đầu bằng dấu gạch dưới
  • bắt đầu bằng một chữ cái và theo sau bằng số
  • bắt đầu bằng một chữ cái và theo sau là dấu gạch dưới và số

Chúng ta hãy nhìn vào các tuyên bố dưới đây

 

hằng số ma thuật

Nó bắt đầu bằng dấu gạch dưới kép

  • __DÒNG__
  • __TẬP TIN__
  • __CHỨC NĂNG__
  • __LỚP__
  • __PHƯƠNG PHÁP__

1. __DÒNG__

Điều này cho số dòng hiện tại

Mã số


0

đầu ra

2. __TẬP TIN__

Điều này cung cấp tên tệp cùng với đường dẫn tệp của tệp. Nó có thể được sử dụng để bao gồm một tệp trong tập lệnh

Mã số


1

đầu ra

3. __CHỨC NĂNG__

Điều này đưa ra tên của chức năng mà nó được khai báo. Nó phân biệt chữ hoa chữ thường

Mã số


2

đầu ra

4. __PHƯƠNG PHÁP__ , __LỚP__

Điều này đưa ra tên của phương thức và tên của lớp mà nó được khai báo. Trong ví dụ dưới đây, chúng ta đã định nghĩa MainClass và hai phương thức bên trong nó, phương thức show và phương thức test. Bên trong phương thức show, chúng tôi đã in __CLASS__, cung cấp tên lớp và bên trong phương thức kiểm tra, chúng tôi đã in __METHOD__, cung cấp tên phương thức, kiểm tra

Mã số


3

đầu ra

Phần kết luận

Bài viết này giải thích về hằng PHP và hằng ma thuật với các ví dụ. Những ví dụ này giúp tạo các hằng số của riêng chúng và sử dụng chúng trong tập lệnh với sự trợ giúp của cú pháp đã cho. Bài viết này cũng giải thích các quy tắc về cách tạo Hằng số PHP và sau đó là cách sử dụng chúng trong tập lệnh với các phương thức khác nhau

Bài viết được đề xuất

Đây là hướng dẫn về hằng số PHP. Ở đây chúng ta thảo luận về cách tạo hằng số trong PHP cùng với cú pháp và ví dụ. Bạn cũng có thể xem các bài viết sau để tìm hiểu thêm –

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

Từ khóa nào 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 chúng ta có thể khai báo biến và hằng trong PHP?

Một hằng số PHP một khi đã được định nghĩa thì không thể định nghĩa lại. Một biến PHP có thể không được xác định cũng như có thể được xác định lại. thay vào đó, nó chỉ có thể được định nghĩa bằng cách sử dụng định nghĩa[] . Chúng ta có thể định nghĩa một biến bằng thao tác gán đơn giản [=].

Đâu là cách đúng để khai báo hằng số trong PHP Mcq?

Giải thích. Trong một lớp hằng nên được định nghĩa const MIN_VALUE = 0. 0;const MAX_VALUE = 1. 0; thay vào đó.

Định nghĩa [] trong PHP là gì?

Hàmdefine[] xác định một hằng số . Các hằng số rất giống các biến, ngoại trừ những khác biệt sau. Giá trị của hằng số không thể thay đổi sau khi nó được đặt. Tên hằng không cần ký hiệu đô la ở đầu [$] Hằng có thể được truy cập bất kể phạm vi.

Chủ Đề