本篇内容主要讲解“PHP的GET和POST方法的使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“PHP的GET和POST方法的使用”吧!
GET方法
双滦网站建设公司创新互联公司,双滦网站设计制作,有大型网站制作公司丰富经验。已为双滦上1000+提供企业网站建设服务。企业网站搭建\成都外贸网站建设要多少钱,请找那个售后服务好的双滦做网站的公司定做!
GET方法发送附加到页面请求的编码后的用户信息。页面和编码信息由 ? 字符。http://www.test.com/index.htm?name1=value1&name2=value2
GET方法会在浏览器的“位置”框中生成一个长字符串,该字符串出现在您的日志中。
GET方法仅限于发送多达1024个字符。
如果您将密码或其他敏感信息发送到服务器,切勿使用GET方法。
GET不能用于将二进制数据(如图像或Word文档)发送到服务器。
GET方法发送的数据可以使用QUERY_STRING环境变量访问。
PHP提供 $ _GET 关联数组来使用GET方法访问所有发送的信息。
通过将源代码放入test.php脚本来尝试以下示例。<?php if( $_GET["name"] || $_GET["age"] ) { echo "Welcome ". $_GET['name']. "<br />"; echo "You are ". $_GET['age']. " years old."; exit(); }?><html> <body> <form action = "<?php **$_PHP_SELF** ? >" method = "GET"> Name: <input type = "text" name = "name" /> Age: <input type = "text" name = "age" /> <input type = "submit" /> </form> </body></html>
它会产生以下结果 :POST方法
POST方法通过HTTP标头传输信息。该信息按照GET方法中的描述进行编码,并放入名为QUERY_STRING的标头中。
POST方法对要发送的数据大小没有任何限制。
POST方法可用于发送ASCII以及二进制数据。
通过POST方法发送的数据通过HTTP标头,因此安全性取决于HTTP协议。通过使用安全HTTP,您可以确保您的信息安全。
PHP提供 $ _POST 关联数组来使用POST方法访问所有发送的信息。
通过将源代码放入test.php脚本来尝试以下示例。$ _REQUEST变量
PHP $ _REQUEST变量包含$ _GET,$ _POST和$ _COOKIE的内容。我们将在讨论cookie时讨论$ _COOKIE变量。
PHP $ _REQUEST变量可用于从GET和POST方法发送的表单数据中获取结果。
通过将源代码放入test.php脚本来尝试以下示例。<?php if( $_REQUEST["name"] || $_REQUEST["age"] ) { echo "Welcome ". $_REQUEST['name']. "<br />"; echo "You are ". $_REQUEST['age']. " years old."; exit(); }?><html> <body> <form action = "<?php **$_PHP_SELF** ? >" method = "POST"> Name: <input type = "text" name = "name" /> Age: <input type = "text" name = "age" /> <input type = "submit" /> </form> </body></html>
这里$ _PHP_SELF变量包含了被调用的自脚本的名字。
它会产生以下结果 :
网站标题:PHP的GET和POST方法的使用
本文地址:https://www.cdcxhl.com/article40/eiiheo.html
成都网站建设公司_创新互联,为您提供网站内链、商城网站、营销型网站建设、微信小程序、移动网站建设、Google
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联