php常數的定義詳解

怪我咯
發布: 2023-03-13 21:58:01
原創
2005 人瀏覽過

本篇文章是對定義php常數進行了詳細的分析介紹,需要的朋友參考下

常數可以理解為值不變的變數。常數值被定義後,在腳本的其他任何地方都不能被改變。一個常數由英文字母、底線、和數字組成,但  數字不能作為首字母出現。
在php中使用defaine()函數來定義常數,該函數的語法格式為:

define(string constant_name, mixed value, case_sensitive = true)
登入後複製

此函數有3個參數:
constant_name:必選參數,常數名稱,即標誌符
value:必選參數,常數的值
case_sensitive:可選參數,指定是否大小寫敏感,設定為true表示不敏感

#取得常數值有兩種方法:
1.使用常數名稱直接取得值;
2.使用constant()函數。

範例程式碼如下:

<?php
  define ("MESSAGE", "PHP常量定义,常量名区别大小写");
  echo MESSAGE."<br/>";    //输出常量MESSAGE
  echo Message."<br/>";    //输出"Message",表示没有该常量

  define("MESSAGE2", "PHP常量定义,常量名不区别大小写", true);
  echo MESSAGE2."<br/>";   //输出常量MESSAGE2
  echo Message2."<br/>";   //输出常量

  $constant_name = "message2";
  echo constant($constant_name)."<br/>";   //输出常量MESSAGE2
  echo defined("MESSAGE")."<br/>";         //如果定义返回true,echo输出显示1
 ?>
登入後複製

以上是php常數的定義詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!