Home > Article > Backend Development > What are the ways to submit data in php
There are two ways for PHP to submit data: 1. Get method. Add the "method="get"" attribute to the form tag to submit the form. The submitted data can be obtained through "$_GET"; 2. , post mode, the submitted data can be obtained through "$_POST".
The operating environment of this tutorial: windows7 system, PHP7.1 version, DELL G3 computer
There are two ways for php to submit data: get method and post method.
1. Submit data through get method
For example: https://www.php.cn?Parameter name=Parameter value&Parameter name=Parameter The value
can be obtained through $_GET on the server side (the requested php file). The $_GET index value is the parameter name, and the data corresponding to the index is the parameter value. The data submitted through get method can be seen in the website search bar, and you can also fill in the data in the website search bar
2. Submit data through post method
For example, if the form is sent through post, it can be obtained through $_POST.
<body> <form method="POST"> 姓名:<input type="text" name="username" /> <br /> 性别:<input type="text" name="sex" /> <br /> <input type="submit" value="提交" /> </form> </body>
The data submitted through post method is invisible
The difference between post and get
From In terms of security, the data submitted by get can be seen in the URL column, but the data submitted by post is invisible, so post is safer.
In terms of submission principle, get submission means submitting parameters one by one, and post submission means all parameters are submitted together as a whole.
In terms of the size of submitted data, get submission generally does not exceed 255 bytes, and the size of post submission depends on the server.
In terms of flexibility, get is very flexible. As long as there is a page jump, parameters can be passed. Post is not flexible. Post submission requires the participation of a form.
Recommended learning: "PHP Video Tutorial"
The above is the detailed content of What are the ways to submit data in php. For more information, please follow other related articles on the PHP Chinese website!