2016-11-22 127 views
0

我有這樣的陣列,循環到數組的數組用PHP

$bookings[] = array(
    'booking_id' => '1', 
    'client_name' => 'John', 
    'client_firstname' => 'Peter', 
    'days' => array(
     array(
      'day_id' => '2016-11-23', 
      'room_id' => '2' 
     ), 
     array(
      'day_id' => '2016-11-24', 
      'room_id' => '2' 
     ), 
     array(
      'day_id' => '2016-11-25', 
      'room_id' => '4' 
     ) 
    ) 
) 

我在尋找循環到days數組用PHP。

請問怎麼可能?

感謝您的幫助。

+0

你有什麼嘗試? –

回答

1

demo

<?php 
    $bookings[] = array(
     'booking_id' => '1', 
     'client_name' => 'John', 
     'client_firstname' => 'Peter', 
     'days' => array(
      array(
       'day_id' => '2016-11-23', 
       'room_id' => '2' 
      ), 
      array(
       'day_id' => '2016-11-24', 
       'room_id' => '2' 
      ), 
      array(
       'day_id' => '2016-11-25', 
       'room_id' => '4' 
      ) 
     ) 
    ); 
    foreach($bookings as $booking) 
    { 
     foreach($booking['days'] as $day) 
     { 
     echo $day['day_id']; 
     echo "\n"; 
     } 
    }