0

次のコードがあります。

$real_result=curl_exec($ch);
echo $real_result;

次の結果が表示{"result":"LOGIN","old_value":"1"} されます。別の配列と比較する必要があるため、$real_result を単純な連想配列に変換する必要があります。私はそれを試しました:

$data=json_decode($real_result);
array_intersect(json_decode($real_result), $expected_result);

しかし、それは機能せず、最初の引数が配列ではないというメッセージが表示されました。では、どうすればそれができるか教えてください。ありがとう。

4

1 に答える 1

1

true配列を取得するには、 で 2 番目のパラメーターを設定します。

$data=json_decode($real_result, true);
于 2012-07-02T05:45:07.100 に答える