I need to make a PATCH
request to a PHP application.
How can I get the data from that PATCH
request inside that application?
If I had to do it with a POST
, it would just be a simple access to the global $_POST
variable.
I know that this has been solved, but for anyone who was hoping for an answer like
$_PATCH["name"];
there is a way to do that:
parse_str(file_get_contents('php://input'), $_PATCH);
then you can access it like $_GET["something"]
and $_POST["something"]
just do
$_PATCH["something"]
hope that helped someone :)
You can get data with php://input
stream wrapper:
$data = file_get_contents('php://input');
Also make sure your web server supports PATCH requests, some are configured to respond only to GET and POST.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With