查詢

define()函式—用法及示例

「 定義一個常量 」


函式名稱:define()

適用版本:所有PHP版本

用法:define() 函式用於定義一個常量。

語法:bool define(string $name, mixed $value [, bool $case_insensitive = false])

引數:

  • $name:定義常量的名稱。
  • $value:定義常量的值。
  • $case_insensitive:如果設定為 true,則常量名稱對大小寫不敏感,預設為 false。

返回值:如果成功定義常量,則返回 true;如果常量已經定義過或者 $name 不是合法的常量名,則返回 false。

示例:

  1. 定義一個普通常量:
define("PI", 3.14159);
  • 在這個例子中,我們使用 define() 函式定義了一個名為 "PI" 的常量,並將其值設定為 3.14159。
  1. 定義一個可變常量:
$prefix = "DB_";
$count = 5;
define($prefix . "LIMIT", $count);
  • 在這個例子中,我們使用 define() 函式定義了一個名為 "DB_LIMIT" 的常量,其值為變數 $count 的值(即 5)。

注意事項:

  • 常量名稱必須以字母或下劃線開頭,並且只能包含字母、數字和下劃線。
  • 常量名稱通常使用大寫字母來表示。
  • 在 PHP 中,常量是全域性的,可以在任何地方訪問。
  • 一旦定義了一個常量,就無法修改或取消定義它。
  • 可以使用常量而不需要使用美元符號($)來獲取其值。
補充糾錯
上一個函式: decoct()函式
下一個函式: defined()函式
熱門PHP函式
分享連結