phpstudy的搭建和使用(简单的搭建一个站点和写一个输出hello world页面)及get和post传参

一.phpstudy的搭建和使用

1.打开phpstudy首页启动如图所示套件

2打开网站点击创建网站输入域名(随意域名),点击确定

3在所建网站管理中找到打开根目录,然后在所打开的文件中创建一个index.php的文件,创建此文件可以点击右键在新建中创建一个空白文档,然后更改名字。

4用vxcode打开所建文件并输入hello world代码(注:需要vscode中下载PHP扩展,点击左下角设置打开扩展输入并下载PHP扩展)

<?php

echo'hello world!';

?>

然后保存php文件

5最后在浏览器中访问127.0.0.1/域名出现如图所示即为成功!

二.get和post传参

GET

GET:从服务器请求数据后获取服务端数据

请求方式:

http://xxx/xx?a=1&b=2

具体情况使用GET方法:

1.客户端与服务端的交互像是一个提问(如查询操作、搜索操作、读操作)

2.请求是为了查找资源,HTML表单数据仅用来帮助搜索

3.请求结果无持续性的副作用(如进行搜索)

4.收集的数据及HTML表单内的输入字段名称的总长不超过1024个字符

5.获取参数或者短小的内容时用GET,如 ?id=5 或者 ?title=abc&url=http...

GET方式提交数据特点:

1、get方式在url后面拼接参数,只能以文本的形式传递参数

2、传递的数据量小

3、只允许ASCII字符

4、对数据长度有限制,发送数据时get向URL添加数据,UEL的长度受限

POST

POST:是发送、提交。向服务器提交/发送要被处理的数据。

请求方式:

http://xxx/xx

body:{

a:1,

b:2

}

具体情况使用POST方法:

1.交互是一个命令或订单(order),比提问包含更多信息

2.交互改变了服务器端的资源并被用户察觉

3.用户需要对交互产生的结果负责

4.请求的结果有持续性的副作用

5.GET方法可能会产生很长的URL,或许会超过某些浏览器与服务器对URL长度的限制,所以使用POST

7.获取大断的内容用POST,通常表单用 POST 方式提交数据,表单的method必须设置为POST

8.对数据有变更的请求(增删)用post

POST方式提交数据特点:

1、对数据类型无限制

2、请求不会被缓存,参数不会保留在浏览器的历史记录中

3、用于密码等安全性要求高的场合,提交数据量较大的场合,如上传文件,发布文章等

4、POST方式提交数据上限默认为8M(可以在PHP的配置文件post_max_size选项中修改)

5、比get更安全

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值