Làm cách nào để bạn xác định hằng số giải thích bằng cách sử dụng hàm định nghĩa () trong php?

PHP. Xác định hằng số

Cải thiện bài viết

Lưu bài viết

Thích bài viết

  • Độ khó. Cơ bản
  • Cập nhật lần cuối. 11 tháng 8 năm 2021

  • Đọc
  • Bàn luận
  • khóa học
  • Luyện tập
  • Băng hình
  • Cải thiện bài viết

    Lưu bài viết

    Trong mã mức sản xuất, điều rất quan trọng là giữ thông tin dưới dạng biến hoặc hằng thay vì sử dụng chúng một cách rõ ràng. Hằng số PHP không là gì ngoài một mã định danh cho một giá trị đơn giản có xu hướng không thay đổi theo thời gian (chẳng hạn như tên miền của trang web, vd. www. chuyên viên máy tính. tổ chức). Lý tưởng nhất là giữ tất cả các hằng số trong một tập lệnh PHP để việc bảo trì được thực hiện dễ dàng hơn. Tên hằng hợp lệ phải bắt đầu bằng một bảng chữ cái hoặc dấu gạch dưới và không yêu cầu '$'. Cần lưu ý rằng các hằng số không phân biệt phạm vi của chúng. hằng số e tự động thuộc phạm vi toàn cầu.
    Để tạo hằng trong PHP chúng ta phải sử dụng phương thứcdefine().
     

    cú pháp.   

    bool define(identifier, value, case-insensitivity)

    Thông số. Hàm có hai tham số bắt buộc và một tham số tùy chọn.   

    • định danh. Chỉ định tên được gán cho hằng số
    • giá trị. Chỉ định giá trị được gán cho hằng số
    • phân biệt chữ hoa chữ thường (Tùy chọn). Chỉ định xem mã định danh hằng số có phân biệt chữ hoa chữ thường hay không. Theo mặc định, nó được đặt thành false i. e. trường hợp nhạy cảm.
       

    Loại trả về. Phương thức này trả về TRUE khi thành công và FALSE khi thất bại.
    Dưới đây là một số ví dụ minh họa hoạt động của hàmdefine().
     

    • Chương trình dưới đây minh họa việc xác định các hằng số phân biệt chữ hoa chữ thường.  

    PHP




    Hello Geeks!  // Case Insensitive thus value is echoed
    Hello Geeks!
    0

    Hello Geeks!  // Case Insensitive thus value is echoed
    Hello Geeks!
    1

    Hello Geeks!  // Case Insensitive thus value is echoed
    Hello Geeks!
    1
    Hello Geeks!  // Case Insensitive thus value is echoed
    Hello Geeks!
    3

    Hello Geeks!  // Case Insensitive thus value is echoed
    Hello Geeks!
    1
    Hello Geeks!  // Case Insensitive thus value is echoed
    Hello Geeks!
    5
    Hello Geeks!  // Case Insensitive thus value is echoed
    Hello Geeks!
    6
    Hello Geeks!  // Case Insensitive thus value is echoed
    Hello Geeks!
    0
    Hello Geeks!  // Case Insensitive thus value is echoed
    Hello Geeks!
    1
    Hello Geeks!  // Case Insensitive thus value is echoed
    Hello Geeks!
    2

    Hello Geeks!  // Case Insensitive thus value is echoed
    Hello Geeks!
    1
    Hello Geeks!  // Case Insensitive thus value is echoed
    Hello Geeks!
    4
    Hello Geeks!  // Case Insensitive thus value is echoed
    Hello Geeks!
    5

    Hello Geeks!  // Case Insensitive thus value is echoed
    Hello Geeks!
    1
    Hello Geeks!  // Case Insensitive thus value is echoed
    Hello Geeks!
    4
    Hello Geeks!  // Case Insensitive thus value is echoed
    Hello Geeks!
    8

    Hello Geeks!  // Case Insensitive thus value is echoed
    Hello Geeks!
    9

    • đầu ra.  
    Hello Geeks!  // Case Insensitive thus value is echoed
    Hello Geeks!
    • Chương trình dưới đây minh họa việc xác định các hằng số phân biệt chữ hoa chữ thường.  

    PHP




    Hello Geeks!  // Case Insensitive thus value is echoed
    Hello Geeks!
    0

     

    Hello Geeks!  // Case Insensitive thus value is echoed
    Hello Geeks!
    1
    Hello Geeks!  // Case Insensitive thus value is echoed
    Hello Geeks!
    02

    Hello Geeks!  // Case Insensitive thus value is echoed
    Hello Geeks!
    1
    Hello Geeks!  // Case Insensitive thus value is echoed
    Hello Geeks!
    5
    Hello Geeks!  // Case Insensitive thus value is echoed
    Hello Geeks!
    6
    Hello Geeks!  // Case Insensitive thus value is echoed
    Hello Geeks!
    0
    Hello Geeks!  // Case Insensitive thus value is echoed
    Hello Geeks!
    1
    Hello Geeks!  // Case Insensitive thus value is echoed
    Hello Geeks!
    08

    Hello Geeks!  // Case Insensitive thus value is echoed
    Hello Geeks!
    1
    Hello Geeks!  // Case Insensitive thus value is echoed
    Hello Geeks!
    4
    Hello Geeks!  // Case Insensitive thus value is echoed
    Hello Geeks!
    5

    Hello Geeks!  // Case Insensitive thus value is echoed
    Hello Geeks!
    1
    Hello Geeks!  // Case Insensitive thus value is echoed
    Hello Geeks!
    4
    Hello Geeks!  // Case Insensitive thus value is echoed
    Hello Geeks!
    8

    Hello Geeks!  // Case Insensitive thus value is echoed
    Hello Geeks!
    9

    • đầu ra.  
    Hello Geeks!  // Case Insensitive thus value is echoed
    Hello Geeks!
    0
    • Trình biên dịch PHP cũng sẽ đưa ra cảnh báo cho chương trình trên cùng với kết quả là. “Thông báo PHP. Sử dụng hằng số không xác định được giả định là 'hằng số' trong dòng 5”.
       

    Tóm lược.  

    • Hằng số là các định danh có thể được gán giá trị (chuỗi, boolean, mảng, số nguyên, float hoặc NULL) thường không thay đổi theo thời gian
    • Các hằng số không phân biệt phạm vi và luôn cư trú trong phạm vi toàn cầu
    • Phương thức định nghĩa () được sử dụng để định nghĩa các hằng số
    • phương thức đã xác định () được sử dụng để kiểm tra xem một hằng số có được xác định hay không
    • Phương thức hằng() được sử dụng để trả về giá trị của một hằng số và NULL nếu không phải là hằng số không được xác định.  

    Ghi chú cá nhân của tôi arrow_drop_up

    Tiết kiệm

    Vui lòng Đăng nhập để nhận xét.

    Làm thế nào để sử dụng định nghĩa () trong PHP?

    Hàmdefine() định nghĩa một hằng số. .
    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 đứng đầu ($)
    Các hằng số có thể được truy cập bất kể phạm vi
    Giá trị không đổi chỉ có thể là chuỗi và số

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

    Hằng số PHP có thể được xác định theo 2 cách. Sử dụng hàm xác định (). .
    Tên. Nó chỉ định tên hằng
    giá trị. Nó chỉ định giá trị không đổi
    trường hợp không nhạy cảm. Chỉ định xem một hằng số có phân biệt chữ hoa chữ thường hay không. Giá trị mặc định là sai. Nó có nghĩa là nó phân biệt chữ hoa chữ thường theo mặc định

    Bạn có thể định nghĩa các hằng số trong một hàm không?

    Trong toán học, hàm hằng là hàm có giá trị (đầu ra) giống nhau cho mọi giá trị đầu vào . Ví dụ: hàm y(x) = 4 là một hàm hằng vì giá trị của y(x) là 4 bất kể giá trị đầu vào x (xem hình ảnh).