PHP中的常量_PHP

來源:互聯網
上載者:User
關鍵字 定義 常量 檔案 PHP 包含 __FILE__ 當前
PHP預先定義了幾個常量,並提供了一種機制在運行時自己定義。常量和變數基本上是一樣的,不同的是:常量必須用DEFINE函數定義,常量一旦定義好,就不能被重新定義了。

PHP中預先定義好的常量:

__FILE__
當前正在處理的指令檔名。如果使用在一個被包含的檔案中,那麼它的值就是這個被包含的檔案,而不是包含它的檔案名稱。

__LINE__
正在處理的檔案的當前行數。

PHP_VERSION
表示PHP處理器的目前的版本,如:'3.0.8-dev'。

PHP_OS
PHP處理器所在的作業系統名字,如:'Linux'。

TRUE
真值

FALSE
假值


可以用DEFINE函數定義更多的常量。

如,定義常量:

define("CONSTANT", "Hello world.");
echo CONSTANT; // outputs "Hello world."
?>

用 __FILE__ 和 __LINE__ 的舉例

function report_error($file, $line, $message) {
echo "An error occured in $file on line $line: $message.";
}

report_error(__FILE__,__LINE__, "Something went wrong!");
?>
  • 相關文章

    聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.