PHP預定義常量執行個體詳解

來源:互聯網
上載者:User
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 該常量為發生不尋常處的提示但不一定是錯誤處

注意:上表中的__FILE__和__LINE__中的“__”是兩條底線,而不是一條“_”.

執行個體

下面的執行個體使用預定義常量輸出PHP中的資訊,代碼如下

<?phpheader("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.cn獨孤九賤(4)-php視頻教程》: 預定義變數與常量

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.