1. php讀取當前網路路徑目錄
<?php
//file:http://localhost/1/1.php
//local:E:\AppServ\www\1\1.php
//兩種 第一種是你需要的
echo $url = substr($_SERVER['SCRIPT_URI'],0,strrpos($_SERVER['SCRIPT_URI'],'/'))."<br>";
echo getcwd();
/*
輸出:
http://localhost/1
E:\AppServ\www\1
*/
?>
2. PHP 怎麼獲得訪問網址的二級目錄
分兩種情況:
1.獲取任意一個網址
$url='http://..com/question/436130453.html?push=core&group=1';
$slashOffset=0;
if(preg_match('#://#',$url))$slashOffset+=8;
//如果有'http(s)://'的部分,則從第八位開始找第一個『/』否則從第一位開始找'/';
$stSlashPos=strpos($url,'/',$slashOffset)+1;
//第一個'/'的位置
$ndSlashPos=strpos($url,'/',$stSlashPos);
//第二個'/'的位置
$ndPath=substr($url,$stSlashPos,$ndSlashPos-$stSlashPos);
//截取中間內容
2.獲取用戶正訪問的自己的頁面
直接從$_SERVER["REQUEST_URI"]截第一個就好了
3. 如何通過php代碼,獲取訪問網頁的客戶端電腦裡面的文件夾目錄名字。能實現不
這個通過PHP是實現不了的
原因在於PHP是伺服器語言,所做的工作是將代碼現實成html,通過網路傳輸給客戶端電腦。。
你可以向其他辦法,比如C編寫客戶端軟體。。
4. 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];
5. PHP下如何得到站點根目錄
直接調
$_SERVER["DOCUMENT_ROOT"]
就可以了
6. php網站怎麼查找要修改頁面的目錄位置
從URL只能看到index.php文件的相對位置,即它位於網站根目錄下的shop文件夾下。
至於網站根目錄在那個目錄,從URL是看不出來的,需要網站管理員進入到空間進行查看。
7. php中如何獲得伺服器的根目錄
需要准備的材料分別是:電腦、php編輯器、瀏覽器。
1、首先,打開php編輯器,再新建php文件,例如:index.php。
8. PHP下如何得到站點根目錄
在站點根目錄下建立1.php文件,內容如下
<?php
echo dirname(__FILE__);
// dirname 是獲取文件的目錄部分,
// __FILE__ 這個魔術常量呢 是當前文件的路徑+文件名
// 兩者組合起來可以得到站點的根目錄
?>
9. 請問PHP網頁怎麼查看伺服器存放路徑比如http://45.125.35.144/plus/li
有後台的話後台一般會提供這些信息
沒有的話先看網頁端的header信息判斷出伺服器類型,你這個是iis
然後就從iis中找這個站點的配置信息就有網站目錄
如果是apache或nginx
window系統:要找到相關的service,service里有可執行文件路徑,配置文件也在相應的目錄下可以找到
linux系統可以直接用whereis或find命令查找執行文件位置(apache一般叫httpd),相關的配置文件也可以在對應目錄下找到
10. PHP下如何得到站點根目錄
$_SERVER['DOCUMENT_ROOT']
不過因為不同環境下不同,一般都這樣寫,rtrim($_SERVER['DOCUMENT_ROOT'],'/') . '/'