PHP接收请求的方式

原创 2015年07月07日 11:07:20

1.$_GET

通过 URL 参数传递给当前脚本的变量的数组。

<span style="font-size:14px;"><?php
echo 'Hello ' . htmlspecialchars($_GET["name"]) . '!';
?></span>

假设用户访问的是 http://example.com/?name=Hannes,将输出 Hello Hannes!


2.$_POST

通过 HTTP POST 方法传递给当前脚本的变量的数组


<?php
echo 'Hello ' . htmlspecialchars($_POST["name"]) . '!';
?>

假设用户通过 HTTP POST 方式传递了参数 name=Hannes,以上例程的输出类似于:Hello Hannes!


3.php://input

php://input 是个可以访问请求的原始数据的只读流。 比如放在RequestData中的数据

POST 请求的情况下,最好使用 php://input 来代替 $HTTP_RAW_POST_DATA,因为它不依赖于特定的 php.ini 指令。 

而且,这样的情况下 $HTTP_RAW_POST_DATA 默认没有填充, 

比激活 always_populate_raw_post_data 潜在需要更少的内存。 

enctype="multipart/form-data" 的时候 php://input 是无效的。

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

php中get与post的提交方式以及接收

php中的2中提交方式,以及3中信息接收方式。

PHP接收客户端数据方式:post,HTTP_RAW_POST_DATA,input

通常情况下用户使用浏览器网页表单向服务器post提交数据,我们使用PHP接收用户POST到服务器的数据,并进行适当的处理。但有些情况下,如用户使用客户端软件向服务端php程序发送post数据,而不能用...

PHP接收POST的三种方式

背景通常情况下用户使用浏览器网页表单向服务器post提交数据,我们使用PHP接收用户POST到服务器的数据,并进行适当的处理。但有些情况下,如用户使用客户端软件向服务端php程序发送post数据,而不...

PHP接收POST数据方式

通常情况下用户使用浏览器网页表单向服务器post提交数据,我们使用PHP接收用户POST到服务器的数据,并进行适当的处理。但有些情况下,如用户使用客户端软件向服务端php程序发送post数据,而不能用...

AJAX POST请求中参数以form data和request payload形式在php中的获取方式

一.MINE TYPE问题: php对mime type为“application/x-www-form-urlencoded”(表单提交)和“multipart/form-data”(文件上传)的...

php下使用curl进行多种数据编码方式的POST请求

php使用curl请求数据是很常见的,但是根据HTTP/1.1 协议下的POST提交数据编码方式的不同,使用curl函数参数的选择也是有所区别的。 请求报文头header中的 Content-Type...

cmake方式开发php扩展

  • 2017-06-29 17:57
  • 24KB
  • 下载

python通过get,post方式发送http请求和接收http响应的方法

本文实例讲述了python通过get,post方式发送http请求和接收http响应的方法。分享给大家供大家参考。具体如下: 测试用CGI,名字为test.py,放在apache的cgi-bin目录...

php的简单配置方式

  • 2013-11-25 16:07
  • 432KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)