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 需要在服務端設定。例如,如果當前...