0

関数で文字列をデコードしようとしていjson_decode()ます。

$in = $_POST['json'];
$jsonIn = json_decode($in);

例えば

$in = '{"company":"q","address":"q","phone":"q","mobile":"q","email":"q"}';

生の文字列を強制しようとすると正常に機能しますが、代わりに $in を使用すると機能しません

それがする/しないという証拠は、たとえばアクセスしようとすると

$jsonIn->company

最初のケースでは menullを返し、2 番目のケースでは me を返します"q"

誰でも説明できますか?よろしくお願いします ダリオ

4

1 に答える 1

0

を無効にした後、問題は解決しましたMagic Quotes

于 2012-07-17T11:13:50.170 に答える