define()函數本質上被程序員用來創建常量。 PHP 中的常量與變量非常相似,兩者唯一的區別是常量的值一旦在程序中設置就無法更改。
define() 返回一個布爾值。表達式成功時返回 TRUE,失敗時返回 FALSE。
用法:
define(string $constant, mixed $value, bool $case_insensitive);
參數:
- $constant:它是String類型,說明常量的名稱,是必需的參數。
- $value:它是混合類型,它說明了常量的值,並且在參數中是必需的
- $case_insensitive:布爾類型,說明常量名稱是否區分大小寫,是可選參數。
返回值:該方法在表達式成功時返回布爾值 TRUE,在表達式失敗時返回 FALSE。
示例 1:在這個例子中,我們創建了一個常量,即問候它的值為你好,GFG通過使用define()函數,常量名稱不區分大小寫。
PHP
<?php
define("GREETINGS", "Hello GFG.", true);
echo GREETINGS;
?>
輸出
Hello GFG.
示例 2:在下麵的示例中,我們創建了一個名為的常量LANGUAGES其中包括一個數組因為它的值和常量的名稱是區分大小寫的。
PHP
<?php
define('LANGUAGES', array(
'C',
'C++',
'JAVA',
'PYTHON'
));
echo LANGUAGES[3];
?>
輸出
PYTHON
參考: https://www.php.net/manual/en/function.define.php
相關用法
- PHP define()用法及代碼示例
- PHP defined()用法及代碼示例
- PHP decbin()用法及代碼示例
- PHP dechex()用法及代碼示例
- PHP decoct()用法及代碼示例
- PHP debug_backtrace()用法及代碼示例
- PHP debug_print_backtrace()用法及代碼示例
- PHP debug_zval_dump()用法及代碼示例
- PHP deg2rad()用法及代碼示例
- PHP date()用法及代碼示例
- PHP date_add()用法及代碼示例
- PHP date_create()用法及代碼示例
- PHP date_format()用法及代碼示例
- PHP date_interval_format()用法及代碼示例
- PHP date_interval_create_from_date_string()用法及代碼示例
- PHP date_create_immutable()用法及代碼示例
- PHP diskfreespace()用法及代碼示例
- PHP disk_total_space()用法及代碼示例
- PHP date_create_from_format()用法及代碼示例
- PHP date_create_immutable_from_format()用法及代碼示例
- PHP date_date_set()用法及代碼示例
- PHP date_default_timezone_get()用法及代碼示例
- PHP date_default_timezone_set()用法及代碼示例
- PHP date_diff()用法及代碼示例
- PHP date_get_last_errors()用法及代碼示例
注:本文由純淨天空篩選整理自talktoosaurabh大神的英文原創作品 PHP define() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。