私はオブジェクトの配列を持っています。
$arr = array(0 => o1, 1 => o2);
これに適切な json_encode を取得します。言う、私は持っている:
$json_data = json_encode($arr);
しかし、json_decode
変数の$json_data
場合、2番目の引数が true の場合、すべてを配列形式で取得します。
array(0 => array, 1 =>array)
2 番目の引数が false の場合、すべてをオブジェクト形式で取得します。
object(0 => object, 1 => object)
元の配列を取り戻すには? つまり入手方法
array(0 => object, 1 => object)
編集:私の質問を言い換えます。オブジェクトの配列を json_encode するとき、エンコードされたデータを json_decode するときに同じオブジェクトの配列を取得するにはどうすればよいですか?