當前位置:首頁 » 編程語言 » php網址參數

php網址參數

發布時間: 2023-12-26 01:38:12

⑴ 請教大神,php網址參數是怎麼傳遞的

wap.php這個文件叫做單入口文件,就是指所有的文件都要從這個文件進入,參數是等號後面的這個字元串,例如:一般都是通過$_GET['c']的到Group的,c一般是定義了你的文件夾,a一般是定義了你的文件名,也就是Group文件下的index文件

⑵ php設置網頁頭header參數有哪些

header(string,replace,http_response_code)

string 必需。規定要發送的報頭字元串。
replace 可選。指示該報頭是否替換之前的報頭,或添加第二個報頭。
默認是 true(替換)。false(允許相同類型的多個報頭)。
http_response_code 可選。把 HTTP 響應代碼強制為指定的值。(PHP 4 以及更高版本可用)

header("Content-type:text/html;charset=utf-8");

⑶ PHP 如何通過地址欄傳遞參數

<?php
$mp3=$_GET['mp3'];
?>
<objecttype='application/x-shockwave-flash'width='640'height='380'>
<paramname='flashvars'value='src=<?=$mp3?>'/>
</object>

這樣就可以了 把上面代碼存為mp3.php

然後 mp3.php?mp3=你的mp3網址


就傳遞Ok了。

⑷ php獲取url參數

1、在當前網頁echo出變數$_SERVER['HTTP_HOST']即可獲取域名或主機地址。

⑸ php動態添加url查詢參數的方法

本文實例講述了php動態添加url查詢參數的方法。分享給大家供大家參考。具體分析如下:
這段代碼可以動態為url添加key-value查詢參數,如果參數已經存在則會用新的進行覆蓋
function
add_querystring_var($url,
$key,
$value)
{
$url=preg_replace('/(.*)(?|&)'.$key.'=[^&]+?(&)(.*)/i','$1$2$4',$url.'&');
$url=substr($url,0,-1);
if(strpos($url,'?')
===
false){
return
($url.'?'.$key.'='.$value);
}
else
{
return
($url.'&'.$key.'='.$value);
}
}
希望本文所述對大家的php程序設計有所幫助。

⑹ php中如何輸出網址參數filename=test.txt文本的內容.

Php代碼
$_SERVER["SERVER_PORT"] //獲取埠
$_SERVER['HTTP_HOST'] //獲取域名或主機地址 如test.cn 或http://www.test.cn 或2010.test.cn
$_SERVER['SERVER_NAME'] //獲取域名或主機地址 註:只是主域名 如 test.cn
$_SERVER["REQUEST_URI"] //獲取域名後的詳細地址 如:/index.php?id=123 ...
$_SERVER['PHP_SELF'] //獲取PHP文件名
$_SERVER["QUERY_STRING"] //獲取PHP後的網址參數
$_SERVER['HTTP_REFERER'] //來源網頁的詳細地址

輸出:

Php代碼
echo "rewrite: ".$_GET["rewrite"];
echo "<br>SERVER_PORT: ".$_SERVER["SERVER_PORT"];
echo "<br>HTTP_HOST: ".$_SERVER["HTTP_HOST"];
echo "<br>SERVER_NAME: ".$_SERVER["SERVER_NAME"];
echo "<br>REQUEST_URI: ".$_SERVER["REQUEST_URI"];
echo "<br>PHP_SELF: ".$_SERVER["PHP_SELF"];
echo "<br>QUERY_STRING: ".$_SERVER["QUERY_STRING"];
echo "<br>HTTP_REFERER: ".$_SERVER["HTTP_REFERER"];

注意:
PHP中的SERVER_NAME 和HTTP_HOST的區別

地址欄里輸入以下網址:

1) http://www.test.cn/ 時
對應的值為:
HTTP_HOST: www.test.cn
SERVER_NAME: test.cn

2) http://blog.test.cn / 時
對應的值為:
HTTP_HOST: blog.test.cn
SERVER_NAME: test.cn

php $_SERVER 屬性說明

$_SERVER[ 'PHP_SELF' ] #當前正在執行腳本的文件名,與 document root相關。
$_SERVER[ 'argv' ] #傳遞給該腳本的參數。
$_SERVER[ 'argc' ] #包含傳遞給程序的命令行參數的個數(如果運行在命令行模式)。
$_SERVER[ 'GATEWAY_INTERFACE' ] #伺服器使用的 CGI 規范的版本。例如,「CGI/ 1.1 」。
$_SERVER[ 'SERVER_NAME' ] #當前運行腳本所在伺服器主機的名稱。
$_SERVER[ 'SERVER_SOFTWARE' ] #伺服器標識的字串,在響應請求時的頭部中給出。
$_SERVER[ 'SERVER_PROTOCOL' ] #請求頁面時通信協議的名稱和版本。例如,「HTTP/ 1.0 」。
$_SERVER[ 'REQUEST_METHOD' ] #訪問頁面時的請求方法。例如:「GET」、「HEAD」,「POST」,「PUT」。
$_SERVER[ 'QUERY_STRING' ] #查詢(query)的字元串。
$_SERVER[ 'DOCUMENT_ROOT' ] #當前運行腳本所在的文檔根目錄。在伺服器配置文件中定義。
$_SERVER[ 'HTTP_ACCEPT' ] #當前請求的 Accept: 頭部的內容。
$_SERVER[ 'HTTP_ACCEPT_CHARSET' ] #當前請求的 Accept-Charset: 頭部的內容。例如:「iso- 8859 - 1 ,*,utf- 8 」。
$_SERVER[ 'HTTP_ACCEPT_ENCODING' ] #當前請求的 Accept-Encoding: 頭部的內容。例如:「gzip」。
$_SERVER[ 'HTTP_ACCEPT_LANGUAGE' ]# 當前請求的 Accept-Language: 頭部的內容。例如:「en」。
$_SERVER[ 'HTTP_CONNECTION' ] #當前請求的 Connection: 頭部的內容。例如:「Keep-Alive」。
$_SERVER[ 'HTTP_HOST' ] #當前請求的 Host: 頭部的內容。
$_SERVER[ 'HTTP_REFERER' ] #鏈接到當前頁面的前一頁面的 URL 地址。
$_SERVER[ 'HTTP_USER_AGENT' ] #當前請求的 User_Agent: 頭部的內容。
$_SERVER[ 'HTTPS' ] — 如果通過https訪問,則被設為一個非空的值(on),否則返回off
$_SERVER[ 'REMOTE_ADDR' ] #正在瀏覽當前頁面用戶的 IP 地址。
$_SERVER[ 'REMOTE_HOST' ] #正在瀏覽當前頁面用戶的主機名。
$_SERVER[ 'REMOTE_PORT' ] #用戶連接到伺服器時所使用的埠。
$_SERVER[ 'SCRIPT_FILENAME' ] #當前執行腳本的絕對路徑名。
$_SERVER[ 'SERVER_ADMIN' ] #管理員信息
$_SERVER[ 'SERVER_PORT' ] #伺服器所使用的埠
$_SERVER[ 'SERVER_SIGNATURE' ] #包含伺服器版本和虛擬主機名的字元串。
$_SERVER[ 'PATH_TRANSLATED' ] #當前腳本所在文件系統(不是文檔根目錄)的基本路徑。
$_SERVER[ 'SCRIPT_NAME' ] #包含當前腳本的路徑。這在頁面需要指向自己時非常有用。
$_SERVER[ 'REQUEST_URI' ] #訪問此頁面所需的 URI。例如,「/index.html」。
$_SERVER[ 'PHP_AUTH_USER' ] #當 PHP 運行在 Apache 模塊方式下,並且正在使用 HTTP 認證功能,這個變數便是用戶輸入的用戶名。
$_SERVER[ 'PHP_AUTH_PW' ] #當 PHP 運行在 Apache 模塊方式下,並且正在使用 HTTP 認證功能,這個變數便是用戶輸入的密碼。
$_SERVER[ 'AUTH_TYPE' ] #當 PHP 運行在 Apache 模塊方式下,並且正在使用 HTTP 認證功能,這個變數便是認證的類型。

⑺ php獲取url參數

1、在當前網頁echo出變數$_SERVER['HTTP_HOST']即可獲取域名或主機地址。

⑻ 急!!php獲取url參數

URL 傳值只能用GET 方法,親,你的前台頁面必須用GET方法

你這前台用POST ,後台用GET, 然後還用URL ,你這是要玩壞伺服器的節奏嗎

⑼ php如何獲取網址中的參數

比如有一個網址為

http://域名/goods.php?u=59&id=24#pinglun

我想得到這個id值

可以用正則,也可以用php函數解析到數組中

用正則可以這樣

preg_match('/id=(d+)/',$_SERVER["REQUEST_URI"],$m);//$_SERVER 這個表示當前網址url

print_r($m[1]);exit;

或者用parse_url()及parse_str()函數

$cur_q=parse_url($_SERVER["REQUEST_URI"],PHP_URL_QUERY);

parse_str($cur_q,$myArray);

print_r($myArray["id"]);exit;

拓展資料

PHP(外文名:PHP: Hypertext Preprocessor,中文名:「超文本預處理器」)是一種通用開源腳本語言。語法吸收了C語言、Java和Perl的特點,利於學習,使用廣泛,主要適用於Web開發領域。PHP 獨特的語法混合了C、Java、Perl以及PHP自創的語法。它可以比CGI或者Perl更快速地執行動態網頁。用PHP做出的動態頁面與其他的編程語言相比,PHP是將程序嵌入到HTML(標准通用標記語言下的一個應用)文檔中去執行,執行效率比完全生成HTML標記的CGI要高許多;PHP還可以執行編譯後代碼,編譯可以達到加密和優化代碼運行,使代碼運行更快。

PHP的特性包括:

1. PHP 獨特的語法混合了 C、Java、Perl 以及 PHP 自創新的語法。

2. PHP可以比CGI或者Perl更快速的執行動態網頁——動態頁面方面,與其他的編程語言相比,

PHP是將程序嵌入到HTML文檔中去執行,執行效率比完全生成htmL標記的CGI要高許多;

PHP具有非常強大的功能,所有的CGI的功能PHP都能實現。

3. PHP支持幾乎所有流行的資料庫以及操作系統。

4. 最重要的是PHP可以用C、C++進行程序的擴展!

參考資料:網路 PHP

熱點內容
賽風怎麼用安卓 發布:2024-11-30 11:42:28 瀏覽:981
安卓怎麼充高會 發布:2024-11-30 11:29:49 瀏覽:656
什麼是手機本地伺服器ip 發布:2024-11-30 11:13:21 瀏覽:288
壓縮袋無泵 發布:2024-11-30 11:13:11 瀏覽:676
去角質皮面膜怎麼樣配置 發布:2024-11-30 10:44:22 瀏覽:808
證券首次開戶後為什麼沒密碼 發布:2024-11-30 10:41:57 瀏覽:316
玩具廠資料庫 發布:2024-11-30 10:41:57 瀏覽:786
學校考試伺服器地址 發布:2024-11-30 10:35:30 瀏覽:683
nas無盤伺服器搭建教程 發布:2024-11-30 10:27:07 瀏覽:156
觸摸精靈腳本解密 發布:2024-11-30 10:27:04 瀏覽:328