1 | initial version |
To convert JSON string to formData in PHP, you can use the json_decode
function to convert the JSON string to a PHP array, and then use the http_build_query
function to convert the array to formData format.
Here's an example:
$json_string = '{"name": "John", "email": "john@example.com"}';
// Convert JSON string to PHP array
$data = json_decode($json_string, true);
// Convert PHP array to formData format
$form_data = http_build_query($data);
echo $form_data; // Output: name=John&email=john%40example.com
In this example, the json_decode
function converts the JSON string to a PHP array with the keys name
and email
. Then, the http_build_query
function converts the array to a string in formData format. Finally, the output is name=John&email=john%40example.com
.