getcwd() 是用來取的目前的目錄
例如在 /var/www/html/ 目錄下有一個檔案叫做 index.php
直接 echo getcwd(); 當然會得到 /var/www/html/
接下來要看的是 它和 include 的作用
如果在 /var/www/html/sub/ 下有一個 cwd.php 的檔案
內容是
define ("SITE_ROOT",getcwd());
如果直接執行 cwd.php 會得到 /var/www/html/sub/
可是將 index.php 改為
include "sub/cwd.php";
執行 index.php
會得到 /var/www/html/
也就是以執行的那個程式所在位置為基準
沒有留言:
張貼留言