PHP學習筆記6 PHP中的常量

2021-08-16 21:21:14 字數 1287 閱讀 4633

常量的命名

常量可以使用數字,字母和下劃線來命名,但是不能以數字開頭

如: max_value, min_value1, _time

常量的宣告

常量的宣告,使用define函式,define函式的語法是:

define(string constant_name,mixed value,case_sensitive=true)
constant_name, 常量名

mixed value,常量值

case_sensitive=true, 指定是否大小寫敏感,可以不設定,預設為true

獲取常量的值

獲取常量的值,有2種方法:一種方法是使用常量名直接獲取值,一種方法是使用constant函式。

直接使用常量名比較直接,但是只能乙個個地使用。而使用constant函式可以程式設計動態連續地使用。

constant函式定義為:

mixed constant(string const_name)

判斷乙個常量是否已經定義,使用defined函式,語法為:

bool defined(string constant_name)

下面這個說明了常量的定義和使用的方法 :

<?php

define('pi',3.14);    //定義常量pi

echo pi;        //直接使用常量名輸出pi

echo constant('pi');    //使用constant函式輸出常量pi

echo defined('pi');    //使用defined函式測試常量名pi是否已經被定義

?>

預定義常量

php常量包含了關於php檔案和程式中的非常重要的資訊,只能通過常量名直接訪問,不能通過constant函式訪問。

常用的php常量總結如下

__file__ : php的程式檔名

__line__ : php程式行數

php_version : php程式的版本

php_os : 執行php解析器的作業系統

true : true

false : false

null : null

e_error :指到最近的錯誤處

e_warning :指到最近的警告處

e_parse : 指到解析語法有潛在問題處

e_notice : 發生不尋常處的提示,不一定是錯誤處

6 PHP 教程 PHP資料型別

php資料型別 string 字串 integer 整型 float 浮點型 boolean 布林型 array 陣列 object 物件 null 空值 php字串 乙個字串是一串字元的序列,就像 hello world 你可以將任何文字放在單引號和雙引號中 1 2 x hello world 3...

php學習筆記 常量

一 常量定義形式 1.define 常量名 對應常量值 常量名推薦使用 全大寫 define pi 3.14 2.const關鍵字 const 常量名 對應的常量值 二 常量的兩種取值形式 1.直接使用 echo 常量名 2.使用constant 函式 echo constant 常量名 三 判斷常...

PHP學習 PHP 常量

常量類似變數,但是常量一旦被定義就無法更改或撤銷定義。php 常量 常量是單個值的識別符號 名稱 在指令碼中無法改變該值。有效的常量名以字元或下劃線開頭 常量名稱前面沒有 符號 注釋 與變數不同,常量貫穿整個指令碼是自動全域性的。設定 php 常量 如需設定常量,請使用 define 函式 它使用三...