PHP JS
(quick examples)
JSON ENCODE ARRAY OR OBJECT var data = JSON.stringify({ name : "Joe Doe", email : "joe@doe.com" });
FORM DATA var form = new FormData(); form.append("data", data);
SEND TO PHP fetch("MY.PHP", { method:"post", body:form }) .then(res => res.text()) .then(txt => console.log(res.txt)) .catch(err => console.error(err));
JSON ENCODE ARRAY OR OBJECT var data = JSON.stringify({ name : "Joy Doe", email : "joy@doe.com" });
URL SEARCH PARAM var form = new URLSearchParams(); form.append("data", data);
SEND TO PHP - APPEND DATA TO URL fetch("MY.PHP?" + form.toString()) .then(res => res.text()) .then(txt => console.log(res.txt)) .catch(err => console.error(err));
JSON DECODE TO OBJECT $data = json_decode($_POST["data"]); JSON DECODE TO ARRAY $data = json_decode($_POST["data"], true);