PHP $_GET 獲取 HTML表單(Form) 或url數據
來源:程序員人生 發布時間:2014-01-04 15:16:02 閱讀次數:3067次
今天吃了沒事干來講述了一N多年前自己學習php是學習get全局變量的用法了,有需要的入門的朋友可以參考一下.
一,$_GET是獲取表method為get形式的數據
二,$_GET獲取url.php?i=12 的數據,
上面是我們常用的利用get來獲取值的數據,
實例一,取得form的數據
實例代碼如下:
- <form action ="get.php" method ="get">
- Name: <input type="text" name="username" />
- <input type ="submit" value="ok" />
- </form>
get.php
假如我填寫的是 http://www.phpfensi.com
實例代碼如下:
- You are <?php echo $_GET["username"]?>.
輸出結果是
實例代碼如下:
那么我們的點擊提交時url會是什么樣式呢
實例代碼如下:
- get.php?username=www.phpfensi.com
這樣形式了,也就是我們說的第二種獲取數據的方法,下面我們來看利用a帶參考的
/a.php?value=my
a.php
實例代碼如下:
- value的值是 <?php echo $_GET["value"]; ?>.<br />
輸出結果是
實例代碼如下:
這個看上去和form 的method=get沒什么區別吧,哈哈,好了文章就到這里了.
get還有一種方法,那就是直接$_GET這樣,會是什么形式呢,看實例.
實例代碼如下:
- <form action = "checkbox.php" method = "get">
- <input type="checkbox" name="fruit[ ]" value = "Apple">Apple</input><br />
- <input type="checkbox" name="fruit[ ]" value = "Orange">Orange</input><br />
- <input type="checkbox" name="fruit[ ]" value = "Mango">Mango</input><br />
- <input type="submit" value="ok">
checkbox.php文件代碼
實例代碼如下:
- <?phpecho count($_GET["fruit"]),"<br />";
- foreach ($_GET["fruit"] as $value)
- {echo $value,"<br />";
- }?>
輸出結果是
如果你選擇Orange和Mango
注明 $_GET不適合于大數據量的獲取長度值是不能超過 100 個字符的.
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈