PHP 中常量的知識整理
PHP中的常量分為自定義常量和系統(tǒng)常量
常量特點(diǎn):
- 在設(shè)定以后,常量的值無法更改
- 常量名不需要開頭的美元符號 ($)
- 作用域不影響對常量的訪問
- 常量值只能是字符串或數(shù)字
獲取常量的值:
- 使用常量名直接獲取值;
- 使用 ==constant()== 函數(shù),它和直接使用常量名輸出的效果是一樣的,但函數(shù)可以動態(tài)的輸出不同的常量,在使用上要靈活、方便。
defined() 函數(shù):判斷一個常量是否已經(jīng)定義
define("PI",3.14);
$is1 = defined('PI');
$is2 = defined('PI1');
var_dump($is1); // boolean true
var_dump($is2); // boolean false
1. 自定義常量
在 PHP 中,用 ==define()== 函數(shù)定義一個常量

define("PI",3.14);
echo constant('PI');
define("GREETING","Hello world!",TRUE);
echo constant('greeting');
2. 系統(tǒng)常量
常見的系統(tǒng)常量有:
1. __FILE__ :php程序文件名。它可以幫助我們獲取當(dāng)前文件在服務(wù)器的物理位置。
2. __LINE__ :PHP程序文件行數(shù)。它可以告訴我們,當(dāng)前代碼在第幾行。
3. PHP_VERSION:當(dāng)前解析器的版本號。它可以告訴我們當(dāng)前PHP解析器的版本號,我們可以提前知道我們的PHP代碼是否可被該P(yáng)HP解析器解析。
4. PHP_OS:執(zhí)行當(dāng)前PHP版本的操作系統(tǒng)名稱。它可以告訴我們服務(wù)器所用的操作系統(tǒng)名稱,我們可以根據(jù)該操作系統(tǒng)優(yōu)化我們的代碼。
echo __FILE__; // E:\Web\Project\_wamp\demo.php echo __LINE__; // 3 echo PHP_VERSION; // 5.6.25 echo PHP_OS; // WINNT
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
相關(guān)文章
laravel-admin 管理平臺獲取當(dāng)前登陸用戶信息的例子
今天小編就為大家分享一篇laravel-admin 管理平臺獲取當(dāng)前登陸用戶信息的例子,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-10-10
Yii2 批量插入、更新數(shù)據(jù)實(shí)例
這篇文章主要介紹了Yii2 批量插入、更新數(shù)據(jù)實(shí)例的相關(guān)資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下。2017-03-03
如何解決PHP使用mysql_query查詢超大結(jié)果集超內(nèi)存問題
這篇文章主要介紹了如何解決PHP使用mysql_query查詢超大結(jié)果集超內(nèi)存問題 的相關(guān)資料,需要的朋友可以參考下2016-03-03
利用laravel+ajax實(shí)現(xiàn)文件上傳功能方法示例
最近在做的項(xiàng)目基于Laravel開發(fā),需要用到Ajax上傳,查了些資料,自己整理了下可用的方法。下面這篇文章主要給大家介紹了關(guān)于利用laravel+ajax實(shí)現(xiàn)文件上傳功能的相關(guān)資料,需要的朋友可以參考借鑒,下面來一起看看吧。2017-08-08
destoon之URL Rewrite(偽靜態(tài))設(shè)置方法詳解
這篇文章主要介紹了destoon的URL Rewrite(偽靜態(tài))設(shè)置方法,需要的朋友可以參考下2014-06-06
關(guān)于php微信訂閱號開發(fā)之token驗(yàn)證后自動發(fā)送消息給訂閱號但是沒有消息返回的問題
最近做了個項(xiàng)目,當(dāng)token驗(yàn)證之后,發(fā)送消息給訂閱號,但是沒有消息返回,下面小編通過本篇文章給大家分享我的解決辦法2015-12-12
PHP設(shè)置images目錄不充許http訪問的方法
圖片防盜鏈可以防止其它網(wǎng)站盜用你的圖片,浪費(fèi)你寶貴的流量。下面通過本文給大家介紹PHP防止圖片盜用/盜鏈的兩種方法,第一種方法Apache圖片重定向方法,第二種方法設(shè)置images目錄不充許http訪問,具體詳細(xì)介紹可以參考下本文2016-11-11

