GET,POST传参;编写PHP代码;回显GET,POST输入。
学习了解这四种内容,并将其学习内容记录。
GET,POST传参
What are they?
GET和POST是两种最常用的HTTP方法。那么什么是HTTP呢?
HTTP即超文本传输协议,保证客户端与服务器之间的通信,其工作方式是客户端与服务器之间的请求-应答协议。
传参就是能把两个不同页面的数据串联起来。
GET及POST
GET指从指定的资源请求数据。
POST指向指定的资源提交要被处理的数据。
GET 提交参数一般显示在 URL 上,POST 通过表单提交不会显示在 URL 上,POST 更具隐蔽性。
注:URL 是“统一资源定位符”(Uniform Resource Locator)的首字母缩写,中文译为“网址”,表示各种资源的互联网地址。
GET
GET 查询字符串(名称/值对)是在GET请求的URL中发送的。
GET传参方式是将参数以 参数1=参数值1&参数2=参数值2 这种形式拼接在URL后面进行传递的。
GET请求可以被缓存,会保留在浏览器历史记录中,可被收藏为书签。因其隐私性不强,不能再处理敏感数据时使用。GET请求有长度限制,URL 的长度是受限制的(URL 的最大长度是 2048 个字符),而且只应当用于取回数据。且其只能接受ASCII字符。
GET请求有两种形式,分别是不带参数和带参数。判断URL是否带参数,可通过“?”判断。一般网址末端带有“?”,就说明有带请求参数,反之则没有带参数。
POST
POST 查询字符串(名称/值对)是在POST请求中的HTTP消息主体中发送的。POST请求不会被缓存,也不会保留在浏览器历史记录中,不能被收藏为书签,且POST请求对数据长度没有限制。
对比可见,POST的安全性比GET更好,GET所发送的数据是URL的一部分,POST则不会被保留。
编写PHP代码
一、什么是PHP?
1.1 php简介
PHP(全称:PHP:Hypertext Preprocessor,即"PHP:超文本预处理器")是一种通用开源脚本语言,其可在服务器上执行。PHP文件可以包含文本、HTML、JavaScript代码和PHP代码,其文件的默认扩展名为“.php”。
PHP可以生成动态页面内容,创建、打开、读取、写入、关闭服务器上的文件,可以收集表单数据,可以发送和接收 cookies等等。
二、PHP基本语法
2.1 基本语法
php脚本可以放在文档中的任何位置,php脚本以<?php开始,以?>结束。Like this example:
<?php //php代码内容; ?> php文件通常包含HTML标签和一些PHP脚本代码,可以向浏览器输入文本。 即现在要了解HYML基本的结构。 声明此为HTML5文档 是HTML页面的根元素 包括了文档的元数据 定义网页编码格式为utf-8。第一个大标题
定义一个段落。