php中 get到底是怎麼回事,PHP中 GET到底是怎麼回事

時間 2021-08-11 17:39:55

1樓:齷齪乃純潔之母

post get ,是提交表單的兩種方式,get傳值就用$_get獲取,post提交表單就用$_post

post與get的區別是乙個在位址列顯示引數,另乙個不顯示

舉個例子,如果你登入的時候用get方式,那麼你的值就會在位址列上顯示,這樣就無安全性可言

而你在搜尋或者有頁碼的時候 用post把引數在位址列上隱藏起來,這樣就毫無意義

而用$_get可以獲得瀏覽器位址列上的引數的值(?問號後面的一串字元),比如www.baidu.

com/s?wd=123,那麼你用$_get,就可以獲取引數(你可以理解為事件,動作,或者引數,該值在傳遞表單時與input的name一致)為wd的值123,多個引數用&符連線,比如?an=0&si=5理解為an引數的值為0與si引數的值為5。

所以你的**$_get[out]可以這樣理解,用$_get去獲得瀏覽器位址列out這個引數的值,因為他的位址是?out=login,所以獲得的值為login

2樓:匿名使用者

表單傳遞的時候有兩種方式,分別就是post,get$_post和$_get就對應這兩種方式

post傳值的時候位址列裡不會看到

而get傳的時候位址列裡可以看到傳遞的引數主要就是乙個安全性的問題,比如你要實現登陸,把密碼傳出去的時候自然是不在位址列裡顯示出來好,所以用post方法。

3樓:匿名使用者

你也可以用 $_request, 不管get還是post都會parse到這兒,當然得注意是否有一樣的名字。

4樓:擺攤賣幸福

如果位址是這樣

$_get['an']; //等於0$_get['si']; //等於3post 是在表單提交

提交得到的

$_post['haha'] ; // 等於2

php中$_get與$get 區別

5樓:匿名使用者

帶不帶下劃線沒什麼區別。因為那是函式自定義起的名。但是php裡面也有魔術方法,這些方法名稱都是以雙下劃線開頭的像__tostring,__unset,等等。

那個$_get是系統定義的保留頁面位址傳遞過來的引數的變數。而$get自己起的而已。你看的學的多了,你就會發現這些東西不用考慮也不會帶給你什麼困擾。

6樓:匿名使用者

你是想問$_get和$_get及$get嗎??

$_get是php內建的乙個全域性變數,全域性可用,也就是說在函式內部和外部都可以用,不受作用域限制,實際是它裡面存的是個陣列,一般用來獲取url中query的相應的值。

$_get 和 $get 都是一般的普通變數,沒有什麼明顯的區別,只能說他們是不同的變數。

7樓:匿名使用者

不知道你問的$_get是不是$_get了,如果不是就沒什麼區別了,都是變數名,就是你想怎麼命名就怎麼命名,自己定義的,$_get則是php內建的乙個全域性變數,用來獲取通過get方法傳遞過來的引數的,函式也是同樣的道理了

技術支援:**第9區

8樓:

$_get是指資料庫裡獲取,$get是指變數。

9樓:匿名使用者

關於$_get,之前他們說的是正確的。

再補充一下函式的。

php中有一些自帶的「魔法方法」使用兩個下劃線開頭。

如__construct(),__destruct()和__autoload()

其他都是使用者自定義的函式,基本上沒有區別。

以後你也許會了解到「程式設計規範」的知識。在多人協作程式設計時,需要制定一些**規範。可能每乙個團隊用的**規範都不一樣,但是有一些規則會被大多數人認同。

例如 變數名前加乙個下劃線,一般指,這個變數是私有變數。同樣,方法前加乙個下劃線表示是私有方法。

php中$_get['xx'] 怎麼用

10樓:**

**有誤

寫成這樣就好了:

<?php $view = $_get['view']?><?php if($view=="list")?><?php if($view=="normal")?>

11樓:du瓶邪

$_session['abc']=$_get['asd'];

要在另乙個頁面獲取session的值這樣寫session_start(); //

$s=$_session['abc'];即可。

12樓:陽光上的橋

那麼在程式a.php裡面,$_get['view']的值就是字串"list"

13樓:

比如你自己句的那個例子的**在a.php裡面我們這個時候訪問a.php,給它傳get資料,只要在後面加上?再加上要傳的引數就行比如a.php?view=list;

那麼在a.php裡面$_get['view']的值就為'list'

而且你想傳多個值的話可以用&連線

比如a.php?a=1&b=2

那麼$_get['a'] == 1

$_get['b'] == 2

14樓:匿名使用者

demo.php?view=list 顯示內容1 demo.

php?view=normal 顯示內容2<?php if($_get['view'] == "list")?

>

<?php if($_get['view'] == "normal")?>

樓主顯示內容是什麼?

15樓:水中漂瓶

$_get $_post 是兩個陣列,裡面的內容是表單裡提交過來的值!也好像也可用$_require代替他兩個,你可以去看php手冊,預定義那一塊,說的很清楚,還有例子,還是一手資料,差不了的!!

php 中 if($_get['id']) 是什麼意思

16樓:匿名使用者

if($_get['id']) 它的意思:如果$_get['id']非空,則執行程式一;如果$_get['id']值為空,則執行程式二.

if($_get['id'])

else

php裡面$_get = &$http_get_vars;是什麼意思?&符號是幹嘛用的?

17樓:匿名使用者

意思很明了copy

加了& 表示你更改了 $_get 也相bai當於 更改了 $http_get_vars

舉個例子

$_get = 3 ;當你du把 3 賦值給 $_get,此時 echo $http_get_vars 的結果zhi也是3.

直白點說 $_get = &$http_get_vars;

就表示$_get 和dao$http_get_vars 代表的是完全相同的乙個東西

18樓:挎耳機的貓

&--是位址符,相當於將變數$http_get_vars所代表的變數值得位址賦值給了$_get。這樣相當於起了個別名,修改任何乙個,另乙個值都會發生變化。

19樓:匿名使用者

複製乙份http_get_vars給_get$_get = &$http_get_vars;

把_get位址指向http_get_vars

到底是怎麼回事

你男朋友夢到媽媽是因為,突然失去母親而帶來的悲痛所造成的,俗話說日有所思夜有所夢,你男友母親活著的時候做家務的場景一直在你男友的腦海中,證明你男友忘不了媽媽,這很正常,至於你男友的妹妹夢見你男友死了,是一種潛意識的表現,因為剛剛失去媽媽,哥哥成為了唯一的親人,而有很害怕失去這個哥哥,所以睡覺時就會出...

夢魘到底是怎麼回事

解夢空間 日有所思,夜有所夢,夢有什麼含義呢? 農智沙胭 發生夢魘一般不需要藥物 發作頻繁的可以在臨睡時口服 連服幾晚。平時應當避免看恐怖的影視,聽恐怖的故事,有心理壓力和軀體誘因的應作對症處理,解除各種誘發夢魘的因素之後,一般就不會再頻頻發作,另外,隨著年齡的增長,夢魘的發作也會自然減少或停止! ...

引力到底是怎麼回事,引力到底是什麼

各位朋友應該都聽說過關於牛頓被蘋果砸的這個故事吧,一直以來他都認為是有一種力量一直拉著行星圍繞著太陽轉,正當有一天,他坐在樹下思考時,被樹上掉下來的蘋果砸中了腦袋並且落在了他的腳邊,這時候牛頓獲得了覺悟,並通過研究發現了引力。其實大家都很疑惑,引力到底是怎麼回事?引力是一種神奇力量,就是可以拉著一些...