3v4l.org

run code in 300+ PHP versions simultaneously
<?php $allHotels = array('Rows' => array ( 0 => array ( 'HotelId' => 94852, 'OfferId' => 858080496, 'OfferIdStr' => '858080496', 'Price' => 2762, ), 1 => array ( 'HotelId' => 94852, 'OfferId' => 858080497, 'OfferIdStr' => '858080497', 'Price' => 3000, ), 2 => array ( 'HotelId' => 93369, 'OfferId' => 858080501, 'OfferIdStr' => '858080501', 'Price' => 2500, ) )); $seenHotels = array(); foreach ($allHotels['Rows'] as $key => $hotel) { if (in_array($hotel['HotelId'], $seenHotels)) { unset($allHotels['Rows'][$key]); } else { $seenHotels[] = $hotel['HotelId']; } } print_r($allHotels);

preferences:
25.96 ms | 405 KiB | 5 Q