php 常量的使用

2022-07-01 05:45:12 字數 1295 閱讀 4817

我們來看下直接的例子

<?php

//定義常量

//常量不可被刪除

//常量一旦被定義,就無法重新置換

//常量一旦定義,就不能對他第二次定義,否則會報錯!

define('

myconstant

','值');

/*判斷常量是否存在

*/if (defined('

myconstant

'))

//判斷變數是否存在

if(isset($myvar))

//判斷函式是否存在

if (function_exists('

imap_open

'))

else

?>

如何需要設定常量,可以使用define(constantname, constantvalue, iscase)函式,它使用三個引數:

define(keyword, '我的技術部落格');

echokeyword;

__file__ 當前php檔案的相對路徑

__line__ 當前php檔案中所在的行號

__function__ 當前函式名,只對函式內呼叫起作用

__class__ 當前類名,只對類起作用

php_version 當前使用的php版本號

php_os 當前php環境的執行作業系統

true 與true一樣

false 與false一樣

m_pi 圓周率常量值

m_e 科學常數e

m_log2e 代表log2

e,以2為底e的對數

m_log10e 代表lg

e,以10為底e的對數

m_ln2 2的自然對數

m_ln10 10的自然對數

e_error 最近的錯誤之處

e_warning 最近的警告之處

e_parse 剖析語法有潛在問題之處

__method__ 表示類方法名,比如b::test

$_server 返回伺服器相關資訊,返回乙個陣列

$_get 所有get請求過來的引數

$_post 所有post過來的引數

$_cookie 所有http提交過來的cookie

$_files 所有http提交過來的檔案

$_env 當前的執行環境資訊

$_request 相當於$_post、$_get、$_cookie提交過來的資料,因此這個變數不值得信任

$_session session會話變數

php常量的使用

1.常量的兩種的表示的方式 p pii define pi 3.14 define p,3.14 echo pi echo echo pii 2.利用常量求的面積與周長 define pi 3.14 r 3 echo 面積為 pi r r echo 周長為 3.14 r 2 3.學習一下系統的常量 ...

php類常量的使用詳解

注意 不像其他的物件導向程式設計語言,在php中,類不能對某個屬性變數使用final修飾符。如果要宣告某個屬性為常量,可以使用const關鍵字,並且無需使用美元符號作為變數名字首,也無需使用訪問許可權修飾符。常量意味著雖然可以訪問該變數,但不能修改該變數的值。例如下邊的 宣告了常量屬性con var...

PHP 常量的說明和使用

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