本文目錄一覽:
- 1、php中如何獲得服務器的根目錄
- 2、PHP 中的 根目錄/a/b.php 頁面 要如何用相對路徑訪問 根目錄/index.php
- 3、怎樣獲取網站根目錄
- 4、php設定如何設定網站根目錄,要相對路徑的
- 5、PHP下如何得到站點根目錄
- 6、PHP獲取網站根目錄有幾種方法
php中如何獲得服務器的根目錄
需要準備的材料分別是:電腦、php編輯器、瀏覽器。
1、首先,打開php編輯器,再新建php文件,例如:index.php。
2、在index.php中,輸入:echo $_SERVER[‘DOCUMENT_ROOT’];。
3、瀏覽器運行index.php頁面,此時會打印出到服務器的根目錄。
PHP 中的 根目錄/a/b.php 頁面 要如何用相對路徑訪問 根目錄/index.php
你要說明白 你是調用圖片要相對路徑 還是怎麼回事情
如果你的a文件夾就是你的根目錄 假如你的index.php在一個a/index.php 你同事有個這樣的目錄a/c/c.php 如果你在c.php這個文件裡面要跳轉到index.php那個你加上a href=’../index.php’首頁/a即可 這個就是相對路徑訪問 希望對你有幫助
怎樣獲取網站根目錄
PHP可以獲取網站的根目錄。
在php程序開發中經常需要獲取當前網站的目錄,我們可以通過常量定義獲取站點根目錄物理路徑,方便在程序中使用。下面介紹幾種常用的獲取網站根目錄的方法。
php獲取網站根目錄方法一:
1
2
3
4
?php
define(“WWWROOT”,str_ireplace(str_replace(“/”,”\\”,$_SERVER[‘PHP_SELF’]),”,__FILE__).”\\”);
echo WWWROOT ;
?
php獲取網站根目錄方法二:
1
2
3
?php
define(‘WWW_PATH’,str_replace(‘\\’,’/’,realpath(dirname(__FILE__).’/../’))); //定義站點目錄
?
php獲取網站根目錄方法三:
1
$_SERVER[‘DOCUMENT_ROOT’] //當前運行腳本所在的文檔根目錄。在服務器配置文件中定義。
php設定如何設定網站根目錄,要相對路徑的
$_SERVER[‘DOCUMENT_ROOT’]是php預定義變量啊。
這個根目錄要求你必須配置了虛擬目錄才可以使用
如圖:
PHP下如何得到站點根目錄
在站點根目錄下建立1.php文件,內容如下
?php
echo dirname(__FILE__);
// dirname 是獲取文件的目錄部分,
// __FILE__ 這個魔術常量呢 是當前文件的路徑+文件名
// 兩者組合起來可以得到站點的根目錄
?
PHP獲取網站根目錄有幾種方法
方法1:
在global.inc 里定義根目錄
define(“APP_ROOT”,dirname(__FILE__));
在任何PHP文件中可以引用該常量
require_once(APP_ROOT.”/inc/head.php”);
方法2:
?php
$PHP_SELF=$_SERVER[‘PHP_SELF’] ? $_SERVER[‘PHP_SELF’] : $_SERVER[‘SCRIPT_NAME’];
$url=’http://’.$_SERVER[‘HTTP_HOST’].substr($PHP_SELF,0,strrpos($PHP_SELF, ‘/’)+1);
echo $url;
方法3:
$basepath=$_SERVER[‘PHP_SELF’];
$basepath=substr($basepath,0,strpos($basepath,”文件夾名稱”));
echo $basepath;
如:你把文件保存為a.php並路徑為:/wjj/wjj1/wjj2/a.php
上面的例子就寫成:
$basepath=$_SERVER[‘PHP_SELF’];
$basepath=substr($basepath,0,strpos($basepath,”wjj1″));
echo $basepath;
方法4:
$basepath=$_SERVER[‘PHP_SELF’];
preg_match(“/(\/)?([^\/]+)/”,$basepath,$wjm);
echo $wjm[0];
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/243508.html