當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


PHP define()用法及代碼示例


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


相關用法


注:本文由純淨天空篩選整理自talktoosaurabh大神的英文原創作品 PHP define() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。