Hàm định nghĩa () trong PHP
Thí dụ
Xác định một hằng số phân biệt chữ hoa chữ thường:
<?php
define("GREETING","Hello you! How are you today?");
echo constant("GREETING");
?>
Định nghĩa và Cách sử dụng
Hàm define () xác định một hằng số.
Hằng số giống như các biến, ngoại trừ những điểm khác biệt sau:
- Giá trị của hằng số không thể thay đổi sau khi nó được đặt
- Tên không đổi không cần ký hiệu đô la đứng đầu ($)
- 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ố
Cú pháp
define(name,value,case_insensitive)
Giá trị tham số
Parameter | Description |
---|---|
name | Required. Specifies the name of the constant |
value | Required. Specifies the value of the constant. |
case_insensitive | Optional. Specifies whether the constant name should be case-insensitive. Possible values:
|
Chi tiết kỹ thuật
Giá trị trả lại: | Trả về TRUE khi thành công hoặc FALSE nếu thất bại |
---|---|
Phiên bản PHP: | 4+ |
Changelog: | PHP 7.3: Định nghĩa hằng số không phân biệt chữ hoa chữ thường không được dùng nữa. PHP 7: Tham số giá trị cũng có thể là một mảng. PHP 5: Tham số giá trị phải là một chuỗi, số nguyên, float, boolean hoặc NULL. |
❮ Tham chiếu khác PHP