首頁  >  文章  >  後端開發  >  PHP預定義常數實例詳解

PHP預定義常數實例詳解

怪我咯
怪我咯原創
2017-04-27 17:11:175092瀏覽

PHP預定義常數的作用?

我們可以使用PHP的預先定義常數來取得PHP中的信息,例如,我們可以使用取得目前電腦的作業系統,目前使用的PHP版本資訊等等。

PHP常用的一些預定義常數如下表:

#常數名稱 功能 
__FILE__ 預設常數,PHP程式檔案名稱
#__LINE__ 預設常數,PHP程式行數 
#PHP_VERSION 內建常數,PHP程式的版本,如3.0.8_dev 
PHP_OS #內建常數,執行PHP解析器的作業系統名稱,如Windows
TRUE 此常數為真值(true) 
FALSE 該常數是一個假值(false) 
NULL 一個null值 
 E_ERROR 此常數指到最近的錯誤處
E_WARNING 此常數指到最近的警告處 
#E_PARSE 此常數指到解析語法有潛在問題處 
E_NOTICE 該常數為發生不尋常處的提示但不一定是錯誤處

PHP預定義常數實例詳解注意:上表中的__FILE__和__LINE__中的“__”是兩條底線,而不是一條“_” .

實例

下面的實例使用預定義常數輸出PHP中的信息,程式碼如下

<?php
header("content-type:text/html;charset=utf-8");              //设置字符编码
echo "当前文件的路径:".__FILE__;
echo "<br/>当前的行数:".__LINE__;
echo "<br/>当前PHP的版本信息:".PHP_VERSION;
echo "<br/>当前的操作系统:".PHP_OS;
?>

實例詳解:

預先定義常數與使用者自訂的常數在使用上沒什麼差別

上面的範例中,使用PHP預定義常數__FILE__取得了目前PHP檔案的路徑;PHP預先定義常數__LINE__取得程式的行數;PHP_VERSION預先定義常數取得目前PHP的版本,以及PHP_OS預定義常數取得目前的作業系統。

程式碼運行結果如下:

PHP預定義常數實例詳解

由於每個使用者所使用的作業系統和系統版本不同,所取得的結果可能都不一樣,這是根據每個用戶的實際情況來獲取的。

了解了PHP的常數,下一節,帶領大家了解PHP中的「變數

相關影片教學推薦:《php.cn獨孤九賤( 4)-php影片教學》: 預定義變數與常數

以上是PHP預定義常數實例詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn