連想配列を別の配列にプッシュしたいのですが、どうすればよいかわかりません。その瞬間、私は次のことを知っています。
$rate_info = array(
"hotel_rating" => $hotel->{'hotelRating'},
"room_rate" => $hotel->{'RoomRateDetailsList'}->{'RoomRateDetails'}->{'RateInfo'}->{'ChargeableRateInfo'}->{'@total'},
"currency" => $hotel->{'RoomRateDetailsList'}->{'RoomRateDetails'}->{'RateInfo'}->{'ChargeableRateInfo'}->{'@currencyCode'},
"deep_link" => $hotel->{'deepLink'}
);
array_push($hotel_array[$hotel->{'name'}]["offers"], "expedia" => $rate_info );
「オファー」は配列です。私がやりたいのは、配列を含むキー値を追加することだけです。何かアイデアはありますか?私がその瞬間に得ているように見えるのは、解析エラーだけです。
アップデート
これはこれまでの配列の出力です
["offers"]=>
array(2) {
["LateRooms"]=>
array(4) {
["hotel_rating"]=>
int(4)
["room_rate"]=>
string(6) "225.06"
["currency"]=>
string(3) "USD"
}
[0]=>
string(4) "test"
}
[0]のインスタッドを見ることができるように、私は["site"] => array()が欲しいです
ありがとう
オリバー