導航:首頁 > 編程語言 > php文件獲取根目錄

php文件獲取根目錄

發布時間:2023-01-02 10:55:04

『壹』 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];

『貳』 .php的網站文件應該怎麼放到根目錄

直接把osCommerce放到根目錄下,輸入地址的時候把文件名輸全。
http://127.0.0.1/osCommerce/OM/xxxx.php

『叄』 PHP怎麼獲取當前目錄長度

替你糾結啊...
只要這樣就可以了:

require dirname(dirname(__FILE__)).'/init.inc.php'

文件夾其實是特殊的文件。取得文件夾的父文件夾,其實只要把文件夾當文件看待,就可以理解了。

『肆』 關於PHP+apache配置環境的根目錄設置問題!!

原因:還有個地方要改
1、你APACHE里的httpd.conf文件里的#documentroot 地址改成"D:\mysite"
2、httpd.conf文件,documentroot下面十幾二十行左右,還有一個地方也要同時修改路徑,具體名稱我忘了,好像開頭是「<D……」,裡面有路徑,你可以httpd.conf文件中,使用Ctrl + F 組合鍵搜索路徑「D:\Program Files\Apache Software Foundation\Apache2.2\htdocs」,然後把路徑改成"D:\mysite"
3、重啟apache後,就可以正常訪問了

『伍』 PHP下如何得到站點根目錄

在站點根目錄下建立1.php文件,內容如下
<?php
echo dirname(__FILE__);
// dirname 是獲取文件的目錄部分,
// __FILE__ 這個魔術常量呢 是當前文件的路徑+文件名
// 兩者組合起來可以得到站點的根目錄
?>

閱讀全文

與php文件獲取根目錄相關的資料

熱點內容
dvd光碟存儲漢子演算法 瀏覽:757
蘋果郵件無法連接伺服器地址 瀏覽:962
phpffmpeg轉碼 瀏覽:671
長沙好玩的解壓項目 瀏覽:142
專屬學情分析報告是什麼app 瀏覽:564
php工程部署 瀏覽:833
android全屏透明 瀏覽:732
阿里雲伺服器已開通怎麼辦 瀏覽:803
光遇為什麼登錄時伺服器已滿 瀏覽:301
PDF分析 瀏覽:484
h3c光纖全工半全工設置命令 瀏覽:141
公司法pdf下載 瀏覽:381
linuxmarkdown 瀏覽:350
華為手機怎麼多選文件夾 瀏覽:683
如何取消命令方塊指令 瀏覽:349
風翼app為什麼進不去了 瀏覽:778
im4java壓縮圖片 瀏覽:362
數據查詢網站源碼 瀏覽:150
伊克塞爾文檔怎麼進行加密 瀏覽:890
app轉賬是什麼 瀏覽:163