第六課:全域性變數之$_get
我們先來看乙個有趣的例子,編寫如下程式:
[複製到剪貼簿]
php**:
<?php
$str
= $_get
['s'];
$id =
$_get
['id'];
echo
$str
, $id
;
?>
把這個程式命名為 test61.php,儲存到根目錄下(還記得在哪兒嗎?不記得就回過頭去看前面的課程)。
啟動瀏覽器,我要問你了:在瀏覽器位址列中輸入什麼才能訪問這個網頁檔案?如果不知道就要回過頭去看前面的課程。
看到了什麼呢?什麼也沒有或者一段英文(出錯資訊)。是的,關鍵的東西看下面,你要看好了:
在瀏覽器位址列輸入:http://localhost/test61.php?s=php中文社群學員&id=姚明
回車,看到的網頁是什麼?有趣吧。
全域性變數之$_get:
$_get是乙個超全域性變數,全域性變數就是在任何範圍都有效的變數。$_get是通過 http get 方法傳遞的變數組成的陣列。
網路中傳遞資料有多種方法,其中象上面那樣附加在url尾部,也就是問號(?)後面來傳送資料的方法就叫 get 方法。所有通過get方法傳過來的變數組成$_get陣列變數。
我們來分析一下那個問號(?)後面的東西:s=php中文社群學員&id=姚明
這裡包含兩個部分:「s=php中文社群學員」 和 「id=姚明」,中間用符號「&」連線。
它的含意就是向下一網頁傳遞兩個變數:$s 和 $id ,等號後面表示該變數的值php中文社群學員和姚明。
下一網頁接收這兩個變數後轉成$_get陣列變數,即 $_get['s'] 和 $_get['id']
我這麼解釋後你能看懂上面的**了嗎?當然**中還用到了上節課講的賦值。
技巧:當用 echo 列印輸出兩個變數時,變數與變數之間用「.」或「,」連線。
好了,這節課就到這裡。你已經明白了為什麼上網時看到有的網頁url後面有長長的字串。
你能用這節課的知識搞搞新意嗎?拿來與大家分享一下如何?
第六課 字型
a.字型系列 font family times new roman times,serif b.字型樣式 font style normal 正常 正常顯示文字 font style italic 斜體 以斜體字顯示的文字 font style oblique 傾斜的文字 文字向一邊傾斜 和斜體非...
第六課 列表
序列是python中最基本的 種資料結構。序列 於儲存 組有序的資料,所有的資料在序列當中都有 個唯 的位置 索引 並且序列中的資料會按照新增的順序來分配索引。資料結構指計算機中資料儲存的 式。python 基礎教程 第二版 對序列的定義為 資料結構。資料結構是通過某種方式 例如對元素進行編號 組織...
第六課 文法
1.名詞 動詞 他動詞 用助詞 表示他動詞的直接受詞。飲 我喝果汁。注 的發音和 相同。只用在表示助詞時。2.名詞 日語的動詞 可以將其大範圍的名詞列為受詞。意思是執行該受詞表示的內容。下面舉幾個例子。1 運動,遊戲等 踢足球 玩撲克牌 2 集會,活動等 舉行派對 會議 召開會議 3 其他 宿題 做...