一 PHP語言基礎 PHP常量 預定義常量

2021-05-24 00:39:19 字數 802 閱讀 8212

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_noticr    這個常量為發生不尋常但不一定錯誤處

以上常量中以e_開頭的預定義常量,是php的錯誤除錯部分,如詳細了解,請參考error_reporting()函式

預定義常量和使用者自己定義的常量在使用上沒有差別.例項**如下:

<?php

echo "當前的檔案路徑:".__file__;

echo "

當前行數:".__line__;

echo "

當前php版本資訊:".php_version;

echo "

當前php作業系統".php_os;

?>

注:大多數的預定義常量執行結果都是伺服器的相關資訊,為了伺服器的安全請盡量不要用開前台.

PHP預定義常量(魔法常量)

檔案中的當前行號 檔案的完整路徑和檔名。如果用在被包含檔案中,則返回被包含的檔名。檔案所在的目錄。如果用在被包括檔案中,則返回被包括的檔案所在的目錄。它等價於 dirname file 除非是根目錄,否則目錄中名不包括末尾的斜槓。php 5.3.0中新增 函式名稱 php 4.3.0 新加 自 ph...

PHP 預定義常量 SERVER

就選取幾個用過的列出 server php self 輸入執行當前指令碼的檔名 server server addr 返回執行當前指令碼的伺服器的ip,如果是本機就是127.0.0.1 server remote addr 返回瀏覽當前頁面的使用者的ip位址 getenv remote addr 這...

php預定義常量 SERVER

了解預定義常量 server server request uri uri 用來指定要訪問的頁面。例如 index.html server query string query string 查詢字串 如果有的話,通過它進行頁面訪問。server path info 需要在服務端設定。例如,如果當前...