導航:首頁 > 編程語言 > php顯示當前路徑

php顯示當前路徑

發布時間:2022-05-11 21:06:36

1. php如何得到當前執行腳本路徑,包括所得到參數

當前執行腳本路徑:

使用魔術常量:__FILE__

手冊解釋:

文件的完整路徑和文件名。如果用在被包含文件中,則返回被包含的文件名。自 PHP 4.0.2 起,__FILE__ 總是包含一個絕對路徑(如果是符號連接,則是解析後的絕對路徑),而在此之前的版本有時會包含一個相對路徑。

包括所得到參數

$_GET包括get請求的參數,$_POST包括post請求的參數,如果需要解析路徑中的參數可以使用函數pathinfo(string $path)

$path_parts=pathinfo('/www/htdocs/inc/lib.inc.php');

echo$path_parts['dirname']," ";
echo$path_parts['basename']," ";
echo$path_parts['extension']," ";
echo$path_parts['filename']," ";

輸出

/www/htdocs/inc
lib.inc.php
php
lib.inc

2. php如何得到當前執行腳本路徑

參數有參數1,參數2,參數3…。傳遞參數的方法有可能是GET有可能是POST,那麼現在請寫出類似:http://www.domain.com/script.php?參數1=值1&參數2=值2….. 的結果
關於前執行腳本路徑感覺有點歧義:若是得到該腳本在伺服器上的絕對路徑用 $_SERVER[『APPL_PHYSICAL_PATH』].若是該腳本的URL則可以用獲取
獲取所有參數:可以用以下方法:
//獲取post的數據
while (list($var,$value) = each($HTTP_POST_VARS))
{
echo 「$var = $value n」;
}
//獲取get方式的數據
while (list($var, $value) = each($HTTP_GET_VARS))
{
echo 「$var = $value n」;
}

3. 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
*/
?>

4. php如何獲取當前頁面url路徑

function curPageURL() {
$pageURL = 'http';

if ($_SERVER["HTTPS"] == "on")
{

$pageURL .= "s";
}
$pageURL .= "://";

if ($_SERVER["SERVER_PORT"] != "80")
{

$pageURL .= $_SERVER["SERVER_NAME"] . ":" . $_SERVER["SERVER_PORT"] .

$_SERVER["REQUEST_URI"];
}
else
{
$pageURL .= $_SERVER["SERVER_NAME"] .

$_SERVER["REQUEST_URI"];
}
return $pageURL;}?>

(4)php顯示當前路徑擴展閱讀:

  1. 獲取域名或主機地址 :echo $_SERVER['HTTP_HOST'].""; #localhost

  2. 獲取網頁地址:echo $_SERVER['PHP_SELF'].""; #/blog/testurl.php

3.獲取網址參數:echo $_SERVER["QUERY_STRING"].""; #id=5

4.獲取用戶代理:echo $_SERVER['HTTP_REFERER']."";

5. php怎麼獲取當前地理位置

採用PHP向騰訊發送http get request,然後獲取相應,獲得相應結果後,將結果用正則表達式將需要的地理位置信息提取出來就OK了。當然,PHP發送get請求的方法有很多,我用curl來模擬http請求的方法

Curl是PHP的一個擴展,進行測試之前,先確認PHP已經載入了curl擴展。打開PHP配置文件php.ini,搜索 「extension=php_curl.dll」,將其前面的分號(;)去掉,然後重啟HTTP伺服器,查看phpinfo(),若能看到curl的信 息,說明PHP擴展curl成功

6. php如何輸出當前目錄

dirname($SCRIPT_FILENAME )就是你需要的,例子程序:
<?php
echo dirname($SCRIPT_FILENAME );

?>

7. 如何找出PHP配置文件php.ini的路徑

直接在電腦里搜索:php.ini;就可以看見路徑;例如下面搜到的:路徑為:F:/xampp/php/php.ini

8. php上傳提交後,怎麼顯示文件路徑

修改為:

echo "保存文件到 $path . '/' . $fname . $ext ... ");
echo move_uploaded_file($_FILES['pic']['tmp_name'], $path . '/' . $fname . $ext)?'成功。':'失敗!';

9. PHP文件打開時顯示的是路徑

應該是不可以的,直接打開 的是PHP文件,而不是經過伺服器執行後的文件。

10. PHP 列出當前目錄下所有文件(自身別列出來)

1、列出當前目錄的文件、文件夾完整路徑
ls
-1
|awk
'{print
i$0}'
i=`pwd`'/'
(注意:這里
ls
後面那是個數字
1
而不是字母
l)
2、列出當前目錄及子目錄的文件、文件夾完整路徑
ls
-r
|awk
'{print
i$0}'
i=`pwd`'/'
2b)
列出當前目錄及子目錄下的文件夾完整路徑
ls
-fr
|
grep
/$
|
sed
"s:^:`pwd`/:"
3、用find實現,好像運行要慢些
find
/
-name
"*.*"
-exec
ls
{}
\;
4、遞歸列出當前目錄及子目錄名稱
ls
-fr
|
grep
/$
5、遞歸列出當前目錄及子目錄名稱,包括相關屬性
ls
-lr
|
grep
"^d"
#
drwxr-xr-x
3
idea
idea
4096
aug
2
2009
images
6、只列出當前目錄下的子目錄
用ls只列出子目錄
ls
-d
*/

閱讀全文

與php顯示當前路徑相關的資料

熱點內容
管家婆輝煌2加密狗挪到另一台電腦 瀏覽:760
摩托車在哪裡app看考題 瀏覽:356
蘋果5app在哪裡設置 瀏覽:737
如何查看伺服器的磁碟使用 瀏覽:165
python蒙特卡洛模型投點圖 瀏覽:330
安卓手機屬於什麼介面 瀏覽:742
微信群推廣網站源碼 瀏覽:764
九江離鷹潭源碼 瀏覽:719
python可以當作函數的返回值 瀏覽:422
地鐵逃生體驗服怎麼進入安卓 瀏覽:833
齊魯工惠app的中獎記錄在哪裡 瀏覽:759
linuxkill命令詳解 瀏覽:103
dhcp伺服器動態分配地址 瀏覽:265
門禁卡加密了能破解嗎 瀏覽:215
在哪裡下載百度網盤app 瀏覽:917
伺服器要升級什麼意思 瀏覽:831
銀行還房貸解壓方法 瀏覽:702
伺服器主機辦公如何提速 瀏覽:920
cad列印為pdf 瀏覽:418
賣手錶的app哪裡可以賣 瀏覽:55