当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。