表单是应用程序跟用户之间交互的一种工具,用户可以通过表单,去搜索自己想要找的东西,可以通过表单在我们的应用上面注册,登录, 发布内容等等。
PHP 可以处理用户填写的表单,得到表单里的内容,再利用这些内容去做一些事情,比如帮用户找到他想看的内容,把内容放到数据库里等等。
$_GET,还有 $_POST,这两个东西里面会存储使用不同的方法提交的表单的内容,$_GET 里面存储的是用 GET 方法提交的表单内容,一般,用户如果只想在我们这里得到点什么东西,用的就是 GET 方法,比如去搜索。用户在浏览器里面输入了一个地址,然后按了一下回车 ... 这个动作用的就是 GET 方法。
$_POST 里面放的是用 POST 方法提交的表单内容,这种方法通常是在想要往我们的服务器里存储点什么的时候用到。比如登录的请求,发布新的内容等等。
PHP 在处理页面的时候,都会去查看一下,$_GET,还有 $_POST 里面有没有东西 .. 这两个变量的值的类型是一个关联类型的数组 ... 也就是用名值对儿的形式存储的内容 ... 名字就是表单里面的元素的名字 ... 对应的值,就是用户在这个表单元素里面填写的具体的内容 ...
这种用下划线开头的,并且全部是大写的变量,在 PHP 里面,叫做超级全局变量。