本文介绍: php是网页脚本语言,网页一般支持两种提交变量的方式,即get和post。
php是网页脚本语言,网页一般支持两种提交变量的方式,即get和post
get方式传参
直接在网页URL的后面写上【?a=1027】,如果有多个参数则用&符号连接,
如【?a=10&b=27】
post方式传参
需要借助插件,ctfer必备插件HackerBar
get方式输入:
php拥有预定义变量,(见本篇预定义变量)->php基础学习之变量-CSDN博客
其中$_GET用来保存所有通过get方式提交的变量,它是一个数组,我们可以通过该数组访问到输入的变量,因此代码可以写作如下:
$a = @$_GET['a']; //将get方式提交的变量a赋值给变量$a
//这里的@是错误抑制符,因为'a'一定要提交后才会出现在$_GET数组中,
//然而php代码已经开始运行了,php检测到数组中没有所谓的'a',就会报出错误信息,算是php的一个缺陷
get示例:
post方式传参:
和get原理相同,php预定义变量中含有$_POST,它是一个数组,我们可以通过该数组访问到输入的变量,因此代码可以写作如下:
$b = @$_POST['b']; //将post方式提交的变量b赋值给变量$b
//这里的@是错误抑制符,因为'b'一定要提交后才会出现在$_POST数组中,
//然而php代码已经开始运行了,php检测到数组中没有所谓的'b',就会报出错误信息,算是php的一个缺陷
post示例:
原文地址:https://blog.csdn.net/liKeQing1027520/article/details/135852040
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_62405.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。