PHP语言学习:[10]变量解析$_GET

时间:2024-10-11 21:28:25

$_GET变量用于手机来自method="get"的表单中的值

$_GET变量是一个数组,内容是由HTTP GET方法发送的变量名称和值

$_GET变量用于收集来自method="get"表单中的值,从带有GET方法的表单发送的信息,对任何人都是可见的(会显示在浏览器的地址栏),并且对发送的信息量夜生活有限制的 最多100个字符

例如

<form action="welcome.php"method="get">

Name:<input type="text"name="name"/>

Age:<input type="text" name="age"/>

<input type="submit"/>

</form>

当用户点击提交按钮的时候,发送的URL会类似这样

http://www.***.com.cn/welcome.php?name=Peter&age=37

“welcome.php”文件现在可以通过$_GET变量来获取表单数据了,表单域的名称会自动成为$_GET数组中的ID键

Welcome<?php echo $_GET["name"];?>.<br/>

You are <?php echo $_GET["age"];?>years old!

下面我们来看看为什么是用$_GET

注释:在使用$_GET变量的时候,所有的变量名和值都会显示在URL中,所以在发送密码或者其他的敏感的信息的时候,不应该是用这个方法,不过,正因为变量显示在URL中,因此可以在收藏夹中收藏该页面

HTTP GET不适合大型的变量值,值是不能超过100个字符的啊

$_REQUEST变量

PHP中$_REQUEST变量包含了$_GET.$_POST以及$_COOKIE的内容

PHP中$_REQUEST变量可用来取得通过GET和POST方法发送的表单数据的结果

Welcome <?php echo $_REQUEST["name"];?>.<br/>

You are <?php echo $_REQUEST["age"];?>years old!

© 手抄报圈