常量的命名
常量可以使用數字,字母和下劃線來命名,但是不能以數字開頭
如: 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 函式 它使用三...