php中的魔術常量__FILE__
魔術常量__FILE__,返回檔案的完整路徑和檔名。如果用在被包含檔案中,則返回被包含的檔名。
通常用來探測網站的根目錄的絕對路徑,並把這個路徑賦值給一個常量。
//windows中路徑用/或者都沒問題,但linux中只能用/,所以先統一更換路徑中的斜線為linux中的/
$file=str_replace('\','/',__FILE__);
//假設當前檔案為path.php,且放在網站根目錄下的include資料夾中
define('ROOT',str_replace('include/path.php','',$file));
echo ROOT;//結果為D:/wamp/www/info/
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/1978/viewspace-2802350/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- PHP中什麼是魔術常量?有哪些魔術常量?(總結)PHP
- PHP中的魔術方法和魔術常量簡介和使用PHP
- PHP 魔術常量簡要PHP
- PHP魔術方法和魔術常量介紹及使用PHP
- php 物件導向中的魔術方法PHP物件
- php 中的常量PHP
- PHP 魔術方法PHP
- PHP魔術方法PHP
- PHP 中 16 個魔術方法詳解PHP
- php 魔術方法 __callPHP
- 重構遺留程式碼(2):魔術字串和常量字串
- python中的魔術方法__Python
- 說說 PHP 的魔術方法及其應用PHP
- PHP 物件導向 (六)魔術方法PHP物件
- PHP之十六個魔術方法詳解PHP
- php基礎知識(五)魔術方法PHP
- php -- 取路徑:getcwd()、__DIR__、__FILE__ 的區別PHP
- Python 中的魔術方法詳解Python
- Python中的魔術方法詳解Python
- php 修飾符和魔術方法 (基礎)PHP
- 編寫不受魔術引號影響的php應用PHP
- 一篇搞懂 PHP 的常量PHP
- PHP 常量與變數PHP變數
- 盤點PHP最實用的5大魔術方法及其功能作用PHP
- php定義常量方法的區別PHP
- init,__construct區別以及PHP魔術方法大彙總StructPHP
- php動態獲取常量PHP
- PHP基礎__變數、常量PHP變數
- 自學PHP筆記(四) PHP變數和常量PHP筆記變數
- 自學PHP筆記(四) PHP常量和變數PHP筆記變數
- java常量池技術Java
- 好好說說Java中的常量池之Class常量池Java
- PHP入門:常量基本規則PHP
- PHP基本語法學習 [常量]PHP
- PHP基本語法學習 常量PHP
- PHP變數與常量學習PHP變數
- PHP實踐之路(四)PHP中常量和變數PHP變數
- 創造 “魔術時刻” —— Android 8.0 畫中畫Android