ホームページ >バックエンド開発 >PHPチュートリアル >PHP の異なるページ間での json の受け渡しの問題
PHP
gettest.php:
get.php で、 echo $_GET["value"]; 結果は次のようになります:
{"name":"myname" ,"pass":" pass888","age":30}
私の目的は、jsong文字列をget.phpのjsonオブジェクトに復元して出力することです。そこでコードを変更しました
getp.php コードは次のように変更されました:
$x = json_decode(urldecode($_GET["value"]))
//echo $_GET["value"] ;
var_dump($x);
?>
表示は次のとおりです: NULL これは当てはまらないようです
同じphpファイルでjson_encodeとjson_decodeを呼び出しますが、問題はありません。別のページでは機能しません。何が起こっているのか分かりません
get.php で、 echo $_GET["value"]; 結果は次のようになります:
{"name":"myname","pass" :"pass888"," age":30}
$x = json_decode(stripslashes($_GET["value"]));
ありがとうございます。