php基礎之常量

WBOY
發布: 2016-08-08 09:26:32
原創
756 人瀏覽過

常數

1. zA-Z0-9_]組合而成,且數字不能做開頭,區分大小寫,建議大寫

常數值:可賦值的資料類型 整數、浮點型、布林型、字串、null

define( '常數名','常數值')

const 常數名 = 常數值 (PHP 5.3後支援)

bool defined(常數名)

4、常量的特性:

( 2) 一旦定義,無法重新賦值

5、可變常量constant(常量名)

(1) 可宣告"位置"

define:程式碼行,控制結構,循環結構、函數

const:程式碼行,類別

const:程式碼行,類

程式碼行:不在控制結構、循環體、函數、類,純粹的一行程式碼

在函數中用define聲明的常數,只有在函數調用後,才能使用,否則將報錯後當字符字串輸出

(2) 作用域

define和const 在程式碼中聲明的條款,只能在類別中使用 

(3) const採用普通的常數名稱,define可以採用表達式作為名稱

 for ($i = 0; $i

  define('BIT_' . $i, 11

(4) const只能接受靜態的標量,而define可以採取任何表達式

(4) const只能接受靜態的標量,而define可以採用任何表達式

(4) const

const BIT_5 = 1 define('BIT_5', 1 (5 ) const定義的常數時大小寫敏感的,而define可透過第三個參數(為true表示大小寫不敏感)來指定大小寫是否敏感

例如:define('FOO' , 'BAR', true);  

echo FOO; // BAR echo foo; // BAR 

(6)

使用const使得程式碼簡單易讀,const本身就是一個語言結構,而define是一個函數

(7) 

const編譯時比define快很多


圖片資源地址:http://download.csdn.net/detail/zz249456649/8571357

常量的定義:在頁面運作或類別中,宣告一個不變的值用途:公式、專案的設定檔、網站根目錄等

以上就介紹了php基礎之常數,包括了方面的內容,希望對PHP教程有興趣的朋友有幫助。

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板