Home >Backend Development >PHP Tutorial >Detailed explanation of three methods of obtaining POST data in PHP
This article introduces three methods for POST to obtain POST data. The first method is $_POST, the second method is to use file_get_contents, and the third method is to use the global variable $GLOBALS. Please see the following instructions for details
Three methods for php to obtain POST data
Method 1, $_POST
##$_POST or $_REQUEST What is stored is the data formatted by PHP in the form of key=>value.Method 2, use file_get_contents("php://input")
For POST data without specified Content-Type, you can Use file_get_contents("php://input"); to get the original data. In fact, any data received by POST using PHP uses this method. Regardless of Content-Type, including binary file streams is also feasible.Method three, use the global variable $GLOBALS['HTTP_RAW_POST_DATA']
The POST is stored in $GLOBALS['HTTP_RAW_POST_DATA'] of raw data.PHP method for developing WeChat cash red envelope function
PHP uses continue to realize the attention points of skipping the remaining code in this loop
PHP WeChat simulated login and send messages to users
The above is the detailed content of Detailed explanation of three methods of obtaining POST data in PHP. For more information, please follow other related articles on the PHP Chinese website!