php學習筆記 定義常量,包含文件,判斷常量是否存在

defined('PATH_ROOT') || define('PATH_ROOT', rtrim(strtr(__FILE__, array('//' => '/' , '/init.php' => '' , '/init.php' => '', '//' => '/')), '/'));//這裏獲得到了一個地址,也就是網站根目錄


//defined('PATH_ROOT')  解釋 如果 PATH_ROOT 常量不存在
//define('PATH_ROOT', rtrim(strtr(__FILE__, array('//' => '/' , '/init.php' => '' , '/init.php' => '', '//' => '/')), '/')); 定義一個常量PATH_ROOT
//strtr(__FILE__, array('//' => '/' , '/init.php' => '' , '/init.php' => '', '//' => '/')) ,strtr函數,內容替換函數,__FILE__這個是獲取當前文件的地址
//rtrim 從最右邊開始刪除制定字符

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章