JSON デコードを使用して情報を取得しようとしていますが、機能していません。var_dump を使用すると、データが null として表示されるだけです。
URL で渡される JSON 形式のデータは次のとおりです。
orderSummary={"orderInfo":[{"itemNumber":"1","quantity":"3","price":"5.99","productName":"Item_B"}]}
デコードされていない文字列を単純にエコーすると、次のようになります
echo $_GET['orderSummary'];
//displays the following
{\"orderInfo\":[{\"itemNumber\":\"1\",\"quantity\":\"3\",\"price\":\"5.99\",\"productName\":\"Item_B\"}]}
ただし、デコードしようとすると、結果はnullです
$order = $_GET['orderSummary'];
$data = json_decode($order,true);
echo "<PRE>";
var_dump($data); die();
//displays the following
<PRE>NULL
正しくフォーマットされていませんか?